css3 为什么要写 没有前缀的

2025-03-21 00:14:26
推荐回答(3个)
回答1:

1、最开始的时候 CSS3产生的一个新属性 是一个浏览器的私有的,然后W3C 可能会拿来采用做个标准,再没公布标准之前 你就只能用私有属性(加前缀)来表达各自厂商的实现,主要是CSS3刚出现那会儿。
2、前缀另一个功能跟浏览器的版本有关,研究css3的应该了解点,不细说了。
3、SO,算是前缀的两个意义吧1)浏览器私有属性 2)浏览器老久版本。
4、前缀的写法不是hack,不加前缀的写法是写给所有浏览器的,但要看浏览器的解析是否给力以及各大厂商能否达成共识。
现在随着浏览器的不断升级,私有和标准都能支持了,再过不久或许就可以像css2那样只写标准就可以了。具体多久,呵呵,我也想知道~~~
以上部分仅供参考,若有表述不当还请广达道友评论指正。

回答2:

css3一般都不用前缀的吧,你说的那个是css hack,不是css3属性..

回答3:

没有前缀的