摘要:
css优先级主要包含css样式表优先级和css选择符优先级两方面;样式表优先级顺序为:行内样式>内嵌样式>引入样式>导入样式;选择符优先级是根据其特殊性来判断的,关于特殊性有一套计算方式,CSS2.1是用一个四位的二进制串来表示的,CSS2.0是用三位的二进制串来表示的;每个ID选择符四位二进制表示为:0,1,0,0。每个class选择符四位二进制表示为:0,0,1,0。每个标签选择符及伪类选择符四位二进制表示为:0,0,0,1。其他选择符包括全局选择符*四位二进制表示为:0,0,0,0。按照这些规则将数字串逐位相加,就得到最终计算的特殊值,数字大的优先级高相应的优先级低;如 阅读全文
posted @ 2011-07-07 22:01
$雨$
阅读(1290)
评论(0)
推荐(0)
摘要:
关键点: 1. IE无法调整那些使用px作为单位的字体大小;2. 国外的大部分网站能够调整的原因在于其使用了em作为字体单位;3. Firefox能够调整px和em,但是96%以上的中国网民使用IE浏览器(或内核)。px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。任意浏览器的默认字体高都是16px。所有未经调整的浏览器都符合: 1em=16px。那么12px=0.75em,10px=0.625em。为了简化font-size的换算,需要在css 阅读全文
posted @ 2011-07-07 17:57
$雨$
阅读(482)
评论(0)
推荐(0)
摘要:
1>,ie6出现重复字符BUG<div style="width:200px;height:48px;background:#00ffff;"> <div style="float:left;width:100px;height:24px;background:blue;"></div> <!-- 如果是IE6,你将多看到一个“影”字 --> <div style="float:left;width:100px;height:24px;overflow:hidden;backgroun 阅读全文
posted @ 2011-07-07 17:07
$雨$
阅读(646)
评论(0)
推荐(0)
浙公网安备 33010602011771号