随笔分类 -  CSS

摘要:层叠样式表(CSS)的主要目的是给HTML元素添加样式,然而,在一些案例中给文档添加额外的元素是多余的或是不可能的。事实上CSS中有一个特性允许我们添加额外元素而不扰乱文档本身,这就是“伪元素”。 你一定听说过这个词,尤其是当你一直关注着我们的教程。点此浏览原作者的其他文章 事实上,的确有一些CSS家族的成员(CSS选择器)被分类为伪元素比如::first-line, :first-letter, ::selection, :before and :after。但是,就本文而言,我们将把我们探讨的范围限制在:before 和 :after这两个元素上。因此,本文中的“伪元素”将特指这两个伪.. 阅读全文
posted @ 2013-10-09 13:31 好男孩 阅读(469) 评论(0) 推荐(0) 编辑
摘要:本文参考了业界规范及主流趋势,详尽整理了CSS开发中需要注意的要点以及关乎性能的一些问题,希望对您有所帮助,也可收藏作为参考。 1. 基本原则 1.1 把CSS放在HTML页面头部 由于浏览器需要在所有的样式表加载完成后才能开始渲染页面,样式表加载完成之前页面会一直显示空白,因此需要将样式表放在头部。 @import 相当于把 标签放在页面的底部,因此从优化性能的角度考虑,应避免使用 @import。 1.2 避免使用 CSS Expressions Expression 只有 IE 支持,而且他的执行比大多数人想象的要频繁的多。不仅页面渲染和改变大小 (resize) 时会执行,... 阅读全文
posted @ 2013-07-30 08:24 好男孩 阅读(201) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示