【发布时间】:2016-04-22 16:29:23
【问题描述】:
谷歌中关于“负责任的两列布局”的第一个链接是我想做的事情,但颠倒了(右栏中的内容)。显然,创建列也是错误的方法,因为包装器并没有真正“包装”。内部 div 是绝对的,而包装器是相对的。这会产生问题,因为如果它们没有充满文本,页脚并不会真正进入两个列的底部。我能做的最好的修正是什么?我也希望这个链接能超过那个链接,否则其他人可能会遇到同样的情况。 我意识到在这里链接它会使它更高:/
.columnsContainer, footer, header { position: relative; margin: .5em; }
.rightColumn { position: absolute; top: 0; right: 0; width: 18.75em; }
【问题讨论】:
-
包装器如何不真正包装?给我更多代码
-
@HermanNz 你应该检查链接。有很多代码。基本上 .columnsContainer 在 html 中的
-
.columnsContainer 确实不会包装两列,因为 rightcolumn 处于绝对位置。这只能通过使用来解决:浮动和固定宽度,没有绝对位置。你的问题是一样的:stackoverflow.com/questions/3291610/…
标签: css responsive-design two-column-layout