這兩個語句有什麼區別?CSS語法區別
a.class { color: red; }
和
.class a { color: red; }
我認爲,與第二例人會去 「裏面」 類,如
.class .class2 a { color: orange; }
,但你不能做到這一點與第一個例子
這兩個語句有什麼區別?CSS語法區別
a.class { color: red; }
和
.class a { color: red; }
我認爲,與第二例人會去 「裏面」 類,如
.class .class2 a { color: orange; }
,但你不能做到這一點與第一個例子
a.class
將選擇a
具有類別.class
和.class a
的元素將選擇類別爲.class
的元素中的所有a
元素。
關於本.class .class2 a { color: orange; }
它將選擇具有其進一步嵌套在具有元素類.class
隨着第一元件類.class2
內部ALL a
元素,所有<一個>的與類的類將根據風格來設計。
第二,所有的<a>在具有類的元素的元素內將根據樣式被設置樣式。
a.class {color: red}
將着色所有類別爲.class
的錨標記。它只會影響具有該指定類別的錨定標記,因爲沒有空格分隔a
和.class
元素。
.class a { color: red; }
會將父母內的任何定位標記着色爲紅色。元素之間的空間這次聲明瞭層次結構,要求achor標籤位於.class
元素內。
我想刪除點。這不是實際類名的一部分。 – Blender
@Blender實際上'class'的'class'這個詞很混亂,所以我使用'.'來表示類,雖然我已經突出顯示 –