返回

新闻详情

CSSHack


来源:佛山兄弟连IT培训学校时间:2019/8/16 8:41:33

早期,不同内核浏览器对CSS属性的解析存在着差异,导致显示效果不一致,比如margin

属性在ie6中显示的距离会比其他浏览器中显示的距离宽2倍,也就是说margin-left:20px;在ie6中距左侧元素的实际显示距离是40px,而在非ie6的浏览器上显示正常。因此,如果要想让所有浏览器中都显示是20px的宽度,就需要在CSS样式中加入一些特殊的符号,让不同的浏览器识别不同的符号,以达到应用不同的CSS样式的目的,这种方式就是css

hack,对于ie6中的margin应用hack就会变成这样:.el{margin-left:20px;_margin-left:10px}


上一篇:整理10条PHP优化技巧

下一篇:BOM

  咨询老师  拨打电话  网上报名