CSS中有很多偽類,它們是用來選擇一些特殊的元素或狀態的。 例如:
:hover { color: red; }
這段代碼會使鼠標懸浮在該元素上時,文本變成紅色。 還有一個常用的偽類是 :active,當該元素被點擊時,文本顏色也變成紅色。
:active { color: red; }
除了偽類,CSS中還有很多對象,它們是用來描述元素以及元素內部內容的。
例如,我們可以使用 ::before 和 ::after 來為元素添加一些內容。
div::before { content: "before"; } div::after { content: "after"; }
這段代碼會在 div 元素前面添加一個 "before" 字符串,在 div 后面添加一個 "after" 字符串。 此外,還有一個偽元素 :first-child,它用來選擇父元素中第一個子元素。
div:first-child { color: red; }
這段代碼會將 div 元素的第一個子元素的文本變成紅色。
上一篇css偽類和偽對象區別
下一篇mysql日本