这里的代码量最小,清楚地说明了我的问题:CSS 3列,为什么第三列接管其他2?
<html>
<body>
<div style="float: left; width: 200px;">One</div>
<div style="float: left; width: 200px;">Two</div>
<div style="background-color: #f0f;">Three</div>
</body>
</html>
第2周的div应该是2左列。第三应该占据页面的其余部分。最后,我要添加选项来隐藏和显示左侧的2列。
但是,为什么紫色一直延伸到浏览器的左边缘?我试图从“三”一词开始。
http://doctype.com/可能更适合这个 – 2010-04-01 20:28:29