【发布时间】:2013-06-16 07:42:37
【问题描述】:
我想让两个 div 并排放置。两个 div 的宽度都设置为某个百分比。在两个 div 之间,我想要一个 20px 的固定宽度边距。 div1 和 div2 的宽度以及 20px 的边距加起来应该是可用空间的 100%。 (见下方截图)
这是一个入门的基本 jsfiddle:jsfiddle
code for jsfiddle link to work
如果没有 javascript,这可能吗?
【问题讨论】:
-
这种布局对我来说一直很棘手。一般来说,我会有跨越整个宽度的“列”div(分别为 30% 和 70%,向左浮动),但 padding-right 为 20px。那么最后一列的 padding-right 可能为 0px。此外,您是否考虑过 Twitter Bootstrap、Zurb Foundation 或 Yahoo!Pure 等 CSS 框架?我讨厌一个框架的想法,但是一旦我使用了一个,我就再也不会回去了。 :)
-
@moberemk 完美解决了这个问题,但也请检查this SO question。