摘要: 2010-12-13 13:35样式优先权问题:•写法优先权从样式写入的位置来看,他们的优先级次序是:行内样式表、内部样式表、外部样式表•选择符优先权id > class > 类型选择符•样式继承XHTML中的子标签会继承部分父标签的样式特征,但有些样式不会被继承,如margin等•!important语法在两行相同类型的class样式定义中,往往优先执行后面一个,例,.div {background-color:red;background-color:green;}使用!Important提升某一样式的优先权。.div {background-color:red!importa 阅读全文
posted @ 2012-07-12 09:13 山峰旺旺 阅读(573) 评论(0) 推荐(2) 编辑
摘要: CSS2.1 中规定了关于 CSS 规则 Specificity(特异性)的计算方式,用一个四位的数字串(注:CSS2 中是用三位)来表示,最后以 Specificity 的高低判断 CSS 的优先权。Specificity 具体的计算规则1.元素的 style 样式属性,加 1,0,0,0。 2.每个 ID 选择符(#id),加 0,1,0,0。 3.每个 class 选择符(.class)、每个属性选择符(例 [attr=”"] )、每个伪类(例 :hover),加 0,0,1,0。 4.每个元素或伪元素(例 :firstchild)等,加 0,0,0,1。 5.其他选择符(例 阅读全文
posted @ 2012-07-12 08:56 山峰旺旺 阅读(383) 评论(0) 推荐(0) 编辑