相关疑难解决方法(0)

CSS Clearing Floats

我正在努力将我的html结构与演示文稿分开,但有时当我查看hacks或变通方法的复杂性以使事物跨浏览器工作时,我惊讶于生产时间的巨大集体浪费投入此.

据我了解,浮动从未创建用于创建布局,但由于许多布局需要一个页脚,这就是它们经常被使用的方式.要清除浮动,可以添加一个清除两边的空div(div class ="clear").这很简单,可以跨浏览器工作,但它增加了"非语义"html,而不是解决CSS中的表示问题.

我意识到这一点,但在查看了所有解决方案的优点和缺点后,似乎更有意义的是使用空div(跨浏览器的可预测行为),而不是创建单独的样式表,包括各种css hacks和变通方法,随着CSS的发展,这也需要改变.

只要您了解自己在做什么以及为什么要这样做,这样做是否可以?或者是不是不惜一切代价找到CSS变通方法,黑客和单独的结构,甚至当提供的CSS演示工具没有发展到可以处理这些基本布局问题的时候?

css

6
推荐指数
1
解决办法
1550
查看次数

标签 统计

css ×1