分享更有价值
被信任是一种快乐

CSS hack的知识有哪些

文章页正文上

这篇文章主要介绍“CSS hack的知识有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CSS hack的知识有哪些”文章能帮助大家解决问题。
什么是CSShack
CSShack由于不同的浏览器,比如IE6,IE7,Firefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在不同的浏览器中也能得到我们想要的页面效果。
CSShack分类
hack主要分为CSS选择器hack、CSS属性hack、IE条件注释hack。
CSS选择器hack:比如IE6能识别*html.class{},IE7能识别*+html.class{}或者*:first-child+html.class{}等。
CSS属性hack:比如IE6能识别下划线”_”和星号”*”,IE7能识别星号”*”,但不能识别下划线”_”,而firefox两个都不能认识等。
IE条件注释hack:
针对所有IE: