当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > CSS教程:浮动元素对浏览器的支持

CSS样式表
CSS比表格更难吗?
CSS2盒模型的3D示意图
CSS基本布局16例
学习CSS的10大理由
css布局中的居中问题
表格对决CSS--一场生死之战
常用CSS缩写语法总结
CSS的十八般技巧
如何用DIV+CSS制作横向菜单?
捷足先登学用CSS:HTML结构化
用CSS定义标题的几个实例
CSS中的滑动门技术
采用DIV+CSS布局的好处
Web标准:结构,表现和行为分离
CSS网站布局技巧几则总结
CSS大师Eric采访实录
CSS网页布局中ID与class的理解
CSS教程:建议font-size使用em
语义化H1标签
WEB标准教程:功能相似的标签的用法

CSS样式表 中的 CSS教程:浮动元素对浏览器的支持


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 42 ::
收藏到网摘: n/a


当元素设置浮动(float)后会被移出文档流,相信大家都会经常遇到这样的问题。
这问题的解决办法有N种之多,因为每种浏览器对CSS的解析各异,所以在不同浏览器使用清除浮动的元素也会有所不同。
我认为目前还没有最好的清除浮动元素或组合,而是根据情况分析而选择,最好的清除浮动元素或组合。
为了兼容不同浏览器,可能要使用不同的清除浮动元素组合使用,如:{overflow:hidden; zoom:1;}、{display:table; width:100%;}、{overflow:hidden; height:1%;}
以下分析了部份的消除浮动元素对浏览器的支持:
运行代码框

[Ctrl A 全部选择 提示:你可先修改部分代码,再按运行]

注意:以上表格元素是指,当内容被移出文档流时清除元素对浏览器分支持
你是否也使用了以上表格元素或组合,如有更佳的消除浮动元素或方法,欢迎赐教!