CSS元素选择器是怎样运作的?( 二 )
- 没有设定 ID
- tag 及 class 必须完全一致
- 没有设定 style 属性
- ? + :first-child
- 由于样式规则的目标属性会分组存放 , id 选择器效率非常高 , 所以是不能与其他条件混用的 。
- 不要写过深的 CSS 样式规则
- 能不用 inline style 就不要用 , 除了难以维护外 , 由于是存在于 DOM 树上 , 无法预先与其他样式合并计算 , 所以效率也会大打折扣
认识了 CSS 选择器之后 , 你一定会很好奇 , JavaScript 的元素选择器又是怎么回事呢?这个问题可以参考 jQuery 的源码(#L157) , 它是由左到右的解析 , 至为什么为什么不一样 , 其实在文中也有答案 , 就留给你思考挖掘吧 。
来源:微信公众号:前端先锋
作者:疯狂的技术宅
出处:;mid=2247494653&idx=1&sn=7fde154e105ae345326a1caf6d490eee
- 半导体外延片制造与加工服务公司“华兴激光”获元素智联投资|独家融资 | 融资
- 优秀软件设计的基本元素是什么?
- 分享数十款基于html+css+js的数据可视化大屏看板源码
- 直击2020世界5G大会 看12000平方米展区里的深圳元素
- CSS浮动讲解
- 2020世界互联网大会在古镇乌镇举行“黑科技”照亮安徽元素
- 技巧篇:CSS高级技巧详解
- 知识总结:CSS定位
- CSS要点总结
- 高分卫星、智慧治理、未来网络……江苏这些科技元素闪耀世界互联网大会