css样式中,+号什么意思,比如padding-top:10px;+padding-top:6px;

2025-04-14 19:51:35
推荐回答(2个)
回答1:

这是css hack,由于浏览器对css样式的解析不同造成显示页面不一样,这就需要针对特定浏览器写的样式,只有该浏览器能识别,比如针对ie6可以这样写padding-top:10px; _padding-top:6px;这两个属性ie6都能识别,同时出现只是执行后面的属性,而ie其他版本和憋得浏览器不能识别,还比如针对ie7可以这样写*+html .style {padding-top:6px;}这是写了一个类,可以加给html的任何元素,要详细了解的话比多看看css hack,百度就能找到很多

回答2:

调兼容的