auto否定前缀auto

今天闲来无聊重新来说说CSS3前缀auto嘚问题。在春节前和说起Sass中有关于的mixins姐姐说:

为什么还要用mixin呢?为什么不使用使用Autoprefixer,只需要输入一行代码编译器帮你做了一切,还糾结个毛mixin

姐姐的一句话让我汗颜,我还在思考着如何让Sass来写Gradient或者类似这样需要带前缀auto的CSS3属性。也这样让我在思考那么有了Autoprefixer这样的后處理,Sass中有关于CSS3的mixins是不是已失去了他存在的意义带着这样的为什么?我们一起来开启今天有关于CSS3前缀auto的探讨

CSS3的属性为什么要带前缀auto

使鼡过CSS3属性的同学都知道,CSS3属性都需要带各浏览器的前缀auto甚至到现在,依然还有很多属性需要带前缀auto这是为什么呢?

我的理解是浏览器厂商以前就一直在实施CSS3,但它还未成为真正的标准为此,当一些CSS3样式语法还存在波动时它们提供针对浏览器的前缀auto。现在主要流行嘚浏览器内核主要有:

  • Trident内核:主要代表为IE浏览器

而这些不同内核的浏览器CSS3属性(部分需要添加前缀auto的属性)对应需要添加不同的前缀auto,吔将其称之为浏览器的私有前缀auto添加上私有前缀auto之后的CSS3属性可以说是对应浏览器的私有属性:

来看一个简单的示例,早期写一个圆角border-radius需要这样写:

这样编写代码,无形之中给前端人员增加了不少工作量于是开始有人在讨论这个问题“如何在编写CSS时不需要添加浏览器的私有前缀auto,又能让浏览器识别”

为了解决手工书写前缀auto的问题,最早的一个解决方案是由提供的一个脚本你只需要在你的.html文件中插入┅个prefixfree.js文件(可以是文档任何地方),建议把这个脚本文件放在样式表之后

添加这个脚本之后,使用CSS3的属性时只需书写标准样式即可。泹是这种做法将所有压力交给了客户端来处理如此一来页面解析压力就大了,性能会打一定的折扣并且一旦脚

}

  考研英语有许多题目组成方便大家及时了解,下面由出国留学网小编为你精心准备了“2020考研英语:常见态度词的复习”持续关注本站将可以持续获取更多的考试資讯!       

  2020考研英语:常见态度词的复习

  Pedantic 迂腐, 卖弄学问 学究式的, 空谈 自夸学问, 书呆子气的

  Personal(impersonal) 人性的 涉及隐私的, 私人的 人称的, 亲自的 身体的

  (客观的, 和个人无关的 没有人情味的, 非人的)

  Respectful 表示尊敬的 有礼貌的, 谦恭的

  Wonder 奇迹 惊讶, 难鉯置信的

  Diffident 无自信的 谦虚谨慎的, 羞怯的

  Indifferent 漠不关心的 不重要的, 冷淡的

  Apologetic 道歉的 急于认错的, 辩护的

  Condescending 谦逊的 故意屈澊的, 有优越感的

  Paternal 父亲的 似父亲的, 家长式统治的

  Cynical 愤世嫉俗的 讽刺的, 冷嘲的

  Pitying 怜悯的 遗憾的, 同情的

  Humorous 富幽默感的 滑稽的, 诙谐的

  Insincere 不诚实的 无诚意的, 伪善的

  Impatient 不耐烦的 着急的, 急切的

  Pleasure 心情舒畅的 愉悦的

  Critical 批评的, 吹毛求疵的 非难的

  Jaded 疲倦不堪的, 厌倦的

  Admire 钦佩的 羡慕的

  Fascinating 迷人的, 吸引人的 使人神魂颠倒的

  Curious 好奇的, 求知的 古怪的

  Decisive 决定性的, 坚定的 果断的

  Confused 混淆的, 混乱的 无秩序的

  Sanguine 乐观的, 满怀希望的

  Coldly factual 极端实际的 不带任何感情色彩的

  Show horror 展现恐怖氛围, 描寫恐怖心理

  Stoic 禁欲主义的 淡泊的

  Esthete 审美的, 唯美主义的

  Erotic 性爱的, 性欲的 色情的

  Epicure 美食的, 讲究饮食的

  2020考研英语:词彙后缀的辨析

  2020考研英语:词汇必背前缀auto解析

  by- 侧次要,非正式的 如:byproduct 副产品


}

我要回帖

更多关于 前缀auto 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信