我只是注意到很多两列css布局示例使用第一个框的浮点数和第二个框的左边距。
很长一段时间以来,我一直在使用float来处理所有元素,现在我想知道边缘技术是否有一些优势?
答案 0 :(得分:0)
保证金有时会在IE6中产生名为“IE Double Margin Float”的错误
答案 1 :(得分:0)
我无法想到这两种技术之间的任何一般优势(至少在现代浏览器中)。
通常有多种方法可以通过CSS实现相同的功能。
在某些情况下,可能一个比另一个好,所以最好至少熟悉最常用的技术。
例如,请参阅此处进行综述:
http://www.css-resources.com/The-Many-CSS-Page-Layout-Techniques.html
(这些演示中的代码并不完全使用最新或良好的代码,但重点是)
所有以“2-column”开头的链接看起来都很相似,但使用不同的技术来实现两列。