很多网站都有一个很大的问题,在这个浏览器上显示正常,但在其它浏览器显示却错位。这就是网站浏览器不兼容。 如果你在自己建网站时也遇到了不同浏览器之间不兼容问题,可以通过本文以下语句实现DIV+CSS在不同浏览器使用不同样式。 例如我们需要增加的样式为: margin-top:-15px; } 那么在IE8浏览器下的书写方式为: margin-top:-15px\0; } IE9浏览器下的书写格式为: margin-top:-15px\9\0; } IE8和IE9浏览器同时兼容的格式为: margin-top:-15px\8\9\0; } 火狐浏览器的单独写法为: @-moz-document url-prefix() { .classname{ margin-top:-15px; } } 谷歌浏览器的单独写法为: @media screen and (-webkit-min-device-pixel-ratio:0) { .classname{ margin-top:-15px; } } 火狐谷歌同时兼容的写法为: @media all and (min-width:0){ .classname{ margin-top:-15px; } } |