亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么瀏覽器要從右到左匹配CSS選擇器?

為什么瀏覽器要從右到左匹配CSS選擇器?

嗶嗶one 2019-06-17 16:40:25
為什么瀏覽器要從右到左匹配CSS選擇器?CSS選擇器是由瀏覽器引擎從右到左匹配的。因此,他們首先找到孩子,然后檢查他們的父母,看看他們是否符合規則的其余部分。這是為什么?是因為說明書上說的嗎?如果從左到右計算,它會影響最終的布局嗎?對我來說,最簡單的方法是使用元素數最少的選擇器。所以首先是ID(因為它們應該只返回一個元素)。然后,可能是類或節點數最少的元素-例如,頁面上可能只有一個跨度,因此直接使用引用SPAN的任何規則到該節點。以下是一些支持我聲明的鏈接http:/code.google.com/速/頁面速度/docs/rendering.htmlhttps:/developer.mozilla.org/en/書面效率_css聽起來,這樣做是為了避免看到父母的所有子女(可能很多),而不是必須是一個孩子的所有父母。即使DOM很深,它也只會查看每個級別的一個節點,而不是RTL匹配中的多個節點。評估CSS選擇器、LTR或RTL是否更容易/更快?
查看完整描述

3 回答

  • 3 回答
  • 0 關注
  • 621 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號