这是我的场景。我有一个容器div,里面有(n)个子元素。在这个例子中,假设容器div中有2个div:
<div id="container">
<div id="col1">
Stuff in col1
</div>
<div id="col2">
Stuff in col2
</div>
</div>容器div将是视口的百分比,例如80%。现在,我正在寻找的是这两个内部div (col1和col2)彼此内联并占用相同数量的空间。因此,结果应该如下所示:
+-------------- container -------------+
| +---- col1 ----+ +---- col2 ----+ |
| | stuff in | | stuff in | |
| | col1 | | col2 | |
| +--------------+ +--------------+ |
+--------------------------------------+ 或者,如果容器宽度发生变化,结果应该是这样的:
+------------------------------ container -----------------------------+
| +------------ col1 ------------+ +------------ col2 ------------+ |
| | stuff in col1 | | stuff in col2 | |
| | stuff in col1 | | stuff in col2 | |
| +------------------------------+ +------------------------------+ |
+----------------------------------------------------------------------+内部div始终具有相等的宽度,并且彼此之间有一定的间隔。这类似于表格布局,但如果可能的话,我宁愿不使用表格。我已经尝试了各种技术,比如浮动和内联显示div,但都没有效果。它们似乎永远不会对齐。
发布于 2009-06-02 00:21:19
#container{
overflow: hidden
}
#col1, #col2 {
float: left;
width: 50%;
}https://stackoverflow.com/questions/933494
复制相似问题