浏览器的兼容问题
1.浏览器内核:
Mozilla Firefox ( Gecko )
Internet Explorer ( Trident )
Opera ( Presto )
Safari ( WebKit )
Google Chrome ( WebKit )
2.css hack
解决浏览器兼容的主要方法是css hack
由于不同的浏览器对CSS的支持及解析结果不一样,还由于CSS中的优先级的关系。我们就可以根据这个来针对不同的浏览器来写不同的CSS。
IE6 |
IE7 |
IE8 |
Firefox |
Opera |
Safari |
|
!important |
|
Y |
Y |
Y |
Y |
Y |
_ |
Y |
|
|
|
|
|
* |
Y |
Y |
|
|
|
|
*+ |
|
Y |
|
|
|
|
9 |
Y |
Y |
Y |
|
|
|