热点网|医学教育网|北京pk10开奖直播 pk10开奖直播 北京赛车pk10 pk10开奖直播 北京赛车pk10 PK10开奖直播 北京赛车pk10开奖直播 北京pk10 北京pk10

最优的浮动清除方案之一推荐

W3标准不变<,清除浮动不止
服务器君一共花费了141.892 ms进行了4次数据库查询,努力地为您提供了这个页面<。
试试阅读模式<?希望听取您的建议

对于日新月异的WEB开发技术和浏览器更新频率来说<<,清除浮动已然是一个被人嚼碎了的话题。说是这些年过去了,有关float的地方<,还依然少不了清除浮动的标签和css代码。W3C整天研究html5,就不能抽出点时间来把这种烦人的小细节修正一下吗<<?抱怨归抱怨,饭还得吃,钱还得挣<,清除浮动就不能停止<。

为了清除浮动增加无语义代码已经是最稳定和简单的方式<,但总叫开发者心里感到不舒服,毕竟这么多年来早已习惯了结构和样式的分离,非要在结构中插入这样一行无语义代码就会让人觉得有种难以掌握的感受。

通过css代码清除浮动也不省油<<,光是当前这种多个浏览器瓜分浏览器份额的状况所带来的各种css hack就够让人头疼的了,而且这还没说到那些个浏览器的不同版本之间又有多少的差别。通过css清除浮动还是一个长期的过程,因为你还要期盼下一牌浏览器没有针对浮动修改对html代码的解释。

要说在当前这种恶劣的状况下<,选取哪种方式去清除浮动最为可取<<,这事一个人说了不算,要看大家的意见。

很多时候<,开发人员在前端开发时遇到问题<,就会去找那些运用了类似技术的大型网站,去分析它们的解决方案<<,然后用到自己的网站上<,连为什么都省得去想了。我也常常这么做。具体到清除浮动这个问题上<<,我现在所用的无语义标签法就是在看到某大型网站用过之后<,我才选用的。

不过今天重提这个问题,是因为我又在一个大型网站上看到了不同的方案<<<。它们是这样做的:

<style>
.clearfix:after{
        visibility: hidden;
        display: block;
        font-size: 0;
        content: ".";
        clear: both;
        height: 0;
}

* html .clearfix{zoom: 1;}

*:first-child + html .clearfix{zoom: 1;}

</style>

<div class="clearfix" style="border: 2px solid red;">
    <div style="float: left; width: 80px; height: 80px; border: 1px solid blue;">
        简明现代魔法
    </div>
</div>

虽说这是来自大型网站<<<,可信任度很高<<,可以不去思考而直接用,但学习的态度还是要有,就此分析一下其中的原理<。

首先是利用:after伪类来兼容支持这一标准的浏览器们<,FF<、Chrome自然属于强烈支持标准的浏览器行列,不过IE自从繁殖到第八代开始<<<,也表示支持这一伪类。:after伪类用来和content属性一起使用设置在对象后的内容。

如果现在不是2012看,而是10年后<,可能就不用再往下讲了<。但因为现在IE6和IE7还很有势力,所以<<<,我们还得好好照顾它们。:after伪类IE不支持,它用来和content属性一起使用设置在对象后的内容,例如:

.clearfix:after {content:".";}

这个CSS将会让clearfix类标签内的文本后边加上英文句号<。

"* html"这个选择符只有IE6才能识别,因此在其中设置缩放属性"zoom: 1;"<,便可实现兼容IE6;"*:first-child + html"这个选择符只有IE7才能识别,因此设置缩放属性"zoom: 1;" 便可实现兼容IE7。

原理分析完毕。方法是可行的,完美解决是不可能的<。所以<,W3标准中的浮动一天不变<<<<,清除浮动就会一天不止<。

本文地址:http://www.jzjxzzjx.com/librarys/veda/detail/1880<,欢迎访问原出处。

不打个分吗<?

转载随意<<<,但请带上本文地址:

http://www.jzjxzzjx.com/librarys/veda/detail/1880

如果你认为这篇文章值得更多人阅读,欢迎使用下面的分享功能。
小提示:您可以按快捷键 Ctrl + D<,或点此 加入收藏。

阅读一百本计算机著作吧<<,少年

很多人觉得自己技术进步很慢,学习效率低,我觉得一个重要原因是看的书少了。多少是多呢?起码得看3、4<、5、6米吧。给个具体的数量<,那就100本书吧。很多人知识结构不好而且不系统<<,因为在特定领域有一个足够量的知识量+足够良好的知识结构,系统化以后就足以应对大量未曾遇到过的问题。

奉劝自学者:构建特定领域的知识结构体系的路径中再也没有比学习该专业的专业课程更好的了<。如果我的知识结构体系足以囊括面试官的大部分甚至吞并他的知识结构体系的话,读到他言语中的一个词我们就已经知道他要表达什么<,我们可以让他坐“上位”毕竟他是面试官,但是在知识结构体系以及心理上我们就居高临下。

所以<,阅读一百本计算机著作吧<,少年!

《JavaScript高级程序设计(第2版)》 尼古拉斯·泽卡斯(Nicholas C.Zakas) (作者), 李松峰 (译者), 曹力 (译者)

《JavaScript高级程序设计(第2版)》在上一版基础上进行了大幅度更新和修订,融入了近几年来JavaScript应用发展的最新成果<,几乎涵盖了所有需要理解的重要概念和最新的JavaScript应用成果<<。从颇具深度的JavaScript语言基础到作用域(链)<,从引用类型到面向对象编程<,从极其灵活的匿名函数到闭包的内部机制,从浏览器对象模型(BOM)<、文档对象模型(DOM)到基于事件的Web脚本设计<,从XML(E4X)到Ajax及JSON<,从高级前端开发技术到前沿的客户端存储<,从最佳编程实践到即将成为现实的API,直至JavaScript未来的发展<<,全景式地展示了JavaScript高级程序设计的方方面面<<。

更多计算机宝库...

  • 港媒称台战机“日晒雨淋” 台军将领出面否认 2018-05-22
  • 怎样和陈意涵袁姗姗一样拥有完美裸妆肤感? 2018-05-22
  • 《东北树木彩色图志》首次载入我国新发现植物“青姬木” 2018-05-22
  • 网约车司机无证上岗拟纳入失信黑名单无证司机失信 2018-05-20
  • 300余名澳门中学生参加国旗手训练营(组图) 2018-05-20
  • 法前总统萨科齐遭拘 或因利比亚前要人递新证据 2018-05-20
  • 美媒称中国新人婚纱摄影很疯狂:有的仿如电影拍摄现场 2018-05-19
  • 立陶宛举行“汉语桥”中文比赛 2018-05-19
  • 上海嘉禾2017秋季艺术品拍卖会 2018-05-18
  • 海归回国就业创业遇到困难怎么办他帮海归找工作就业创业留学生海归 2018-05-18
  • 扛不住了?台当局拟放宽许可条件鼓励陆客赴台 2018-05-17
  • 美名校毕业典礼竞邀女性演讲者 希拉里将前往耶鲁希拉里耶鲁演讲者 2018-05-16
  • 空姐遇害案告破!DNA鉴定打捞尸体确系嫌犯刘某华 2018-05-16
  • 44年前创举!美军运输机曾空射洲际导弹 2018-05-16
  • 中部新一线城市扩容 产业定位“只看高端” 2018-05-15
  • ASP300源码下载 | 微信红包群 | 设计 | 冠珠陶瓷 | 科技 | 北京赛车pk10微信源码 | 挖段子网 | 厦门旅游景点 | 旅游中国新闻网 | 钛媒体 | 健康网hsdcba | 每天资讯 | 广西农业技术信息 | 农业种植技术 |