css3简介

brief introduction of css3

  1. upgrade version

    css2 --> css3

  2. css3‘s compatible history

prefix browser

-webkit Chrome Safari

-moz Firefox

-ms IE

-o opera

css3 border-radius

google/safari 浏览器厂商先实现了这个功能其他浏览器还没有实现 在其他浏览器不能用在Google和Safari上用必须加 -webkit-border-radius

再后来IE厂商也实现了 那么在IE上用就得加 -ms-border-radius

依次类推 -moz-border-radius -o-border-radius

也就是说在border-radius还没完全普及的情况下在这些个主流浏览器上使用就得加前缀

在border-radius得到普及之后 Google发现所有浏览器都有border-radius这个属性,它的新版本就支持现在干净的版本border-radius

所以在css3属性提出----》发展 还没完全普及这个时间段就非常的坑一个属性得写好几个

但是现在完全普及后就好多了正常写就完事了(但是还是存在一些属性还得加前缀)

reference manual website:https://css.doyoe.com/

Authoritative inquiry website:https://caniuse.com/

插件:autoprefixer

预处理器:pre-processor

​ less/sass cssNext(插件)

​ cssNext(用来实现一些未来的标准的(未完全在各大浏览器实现的功能))

​ 后处理器:post-processor

​ autoprefixer(插件)

postCss + 插件(充分体现扩展性,200多个)

用js实现的css的抽象的语法树

AST(Abstract Syntax Tree)

剩下的事就留给后人来做

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Theliars

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值