微信浏览器的css前缀是什么,写的动画都没有用

html-css011

微信浏览器的css前缀是什么,写的动画都没有用,第1张

微信浏览器的内核应该是webkit,与安卓自带的浏览器和苹果的Safari浏览器的内核是一样的,但腾讯肯定对它进行了深度定制,去掉了与微信有冲突的功能,所以并不是所有效果在微信浏览器中都能呈现的。但据本人亲测,在电脑Chrome浏览器能运行的功能(包括动画),在微信上99%都能实现,而且基本上无须加前缀。所以估计是你的代码问题吧。

1、最开始的时候 CSS3产生的一个新属性 是一个浏览器的私有的,然后W3C 可能会拿来采用做个标准,再没公布标准之前 你就只能用私有属性(加前缀)来表达各自厂商的实现,主要是CSS3刚出现那会儿。

2、前缀另一个功能跟浏览器的版本有关,研究css3的应该了解点,不细说了。

3、SO,算是前缀的两个意义吧1)浏览器私有属性 2)浏览器老久版本。

4、前缀的写法不是hack,不加前缀的写法是写给所有浏览器的,但要看浏览器的解析是否给力以及各大厂商能否达成共识。

现在随着浏览器的不断升级,私有和标准都能支持了,再过不久或许就可以像css2那样只写标准就可以了。具体多久,呵呵,我也想知道~~~

以上部分仅供参考,若有表述不当还请广达道友评论指正。