css3 为什么要写 没有前缀的
css3属性中经常要写-webkit--moz--o--ms-这四个那出了这四个还有兼容css3的浏览器吗那样的话没有这些前缀的那个属性是给谁用的啊就是说-webkit-...
css3属性中 经常要写 -webkit- -moz- -o- -ms- 这四个 那出了这四个还有兼容css3的浏览器吗
那样的话 没有这些前缀的那个属性是给谁用的啊
就是说 -webkit- -o- -moz- -ms- 分别给 谷歌 苹果 opera 火狐 ie10 用的 那出了这些浏览器还有其他浏览器支持css3吗 没有的话 那个不加前缀的 写法给谁用的 展开
那样的话 没有这些前缀的那个属性是给谁用的啊
就是说 -webkit- -o- -moz- -ms- 分别给 谷歌 苹果 opera 火狐 ie10 用的 那出了这些浏览器还有其他浏览器支持css3吗 没有的话 那个不加前缀的 写法给谁用的 展开
3个回答
展开全部
1、最开始的时候 CSS3产生的一个新属性 是一个浏览器的私有的,然后W3C 可能会拿来采用做个标准,再没公布标准之前 你就只能用私有属性(加前缀)来表达各自厂商的实现,主要是CSS3刚出现那会儿。
2、前缀另一个功能跟浏览器的版本有关,研究css3的应该了解点,不细说了。
3、SO,算是前缀的两个意义吧1)浏览器私有属性 2)浏览器老久版本。
4、前缀的写法不是hack,不加前缀的写法是写给所有浏览器的,但要看浏览器的解析是否给力以及各大厂商能否达成共识。
现在随着浏览器的不断升级,私有和标准都能支持了,再过不久或许就可以像css2那样只写标准就可以了。具体多久,呵呵,我也想知道~~~
以上部分仅供参考,若有表述不当还请广达道友评论指正。
2、前缀另一个功能跟浏览器的版本有关,研究css3的应该了解点,不细说了。
3、SO,算是前缀的两个意义吧1)浏览器私有属性 2)浏览器老久版本。
4、前缀的写法不是hack,不加前缀的写法是写给所有浏览器的,但要看浏览器的解析是否给力以及各大厂商能否达成共识。
现在随着浏览器的不断升级,私有和标准都能支持了,再过不久或许就可以像css2那样只写标准就可以了。具体多久,呵呵,我也想知道~~~
以上部分仅供参考,若有表述不当还请广达道友评论指正。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询