会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Orange
甘于平凡,不愿平庸。
博客园
首页
新随笔
联系
订阅
管理
2017年8月10日
【转】 解释下浏览器是如何判断元素是否匹配某个 CSS 选择器?
摘要: 先产生一个元素集合,然后从后往前判断; 浏览器先产生一个元素集合,这个集合往往由最后一个部分的索引产生(如果没有索引就是所有元素的集合)。然后向上匹配,如果不符合上一个部分,就把元素从集合中删除,直到真个选择器都匹配完,还在集合中的元素就匹配这个选择器了。举个例子,有选择器: body.ready
阅读全文
posted @ 2017-08-10 21:36 gq_orange
阅读(754)
评论(0)
推荐(0)
编辑
公告