爲什麼 CSS 選擇器解析的時候是從右往左?

CSS 的後代選擇器本身就是一種在標準裏面不那麼推薦的方式。 首先,對瀏覽器來說,ID 選擇器 #xx 是最快的,其次是 class 選擇器、html 元素選擇器等。 那爲什麼從右向左的規則要比從左向右的高效? 如圖: 假如 DOM 的結構如上圖,匹配規則是 .mod-nav h3 span。 若從左向右的匹配,過程是:從 .mod-nav 開始,遍歷子節點 header 和子節點 div,然後各
相關文章
相關標籤/搜索