摘要:中的偽元素什么是偽元素可以先看一下幾個小例子文字的偽元素現(xiàn)在添加一個塊級標(biāo)簽和一個行內(nèi)標(biāo)簽,并設(shè)置它的偽類字體間距效果如下文字的偽元素現(xiàn)在添加一個塊級標(biāo)簽和一個行內(nèi)標(biāo)簽,并設(shè)置它的偽類我想人類可能會一直耐心維持這個稍微和平的
css中的偽元素
什么是偽元素?
可以先看一下幾個小例子:
:first-letter 文字的偽元素現(xiàn)在添加一個塊級標(biāo)簽和一個行內(nèi)標(biāo)簽,并設(shè)置它的偽類:
css: p:first-line{ font-size: 20px; color:aquamarine; word-spacing: 20px; /*字體間距*/ } span::first-line{ font-size: 200px; color:red; word-spacing: 20px; }效果如下:
現(xiàn)在添加一個塊級標(biāo)簽和一個行內(nèi)標(biāo)簽,并設(shè)置它的偽類:
html: 我想人類可能會一直耐心維持這個稍微和平的局面, 但是呢???我們現(xiàn)在知道世界上不是只有“中國人”,有無數(shù)個國家,種族。如何證明呢?做點兒家務(wù)活?不行,5歲小孩也能做。 媽媽的單位在頤和園附近,我家住在公主墳,這段路程約莫有20里,是夠遠(yuǎn)的!
css: p:first-letter{ font-size: 35px; color:aquamarine; } span::first-letter{ font-size: 50px; color:red; }
小結(jié)效果如下:
:before看完了這兩例子,你們可以發(fā)現(xiàn)第一個例子第一行的字體顏色,大小發(fā)生了改變,可是在設(shè)置中沒有對p標(biāo)簽直接設(shè)樣式,而是在p后面了一個:first-line,其實這就是偽類,html中并沒有這個元素,但可以用它設(shè)置第一行文字的特殊樣式,并且對行內(nèi)標(biāo)簽不起作用
first:letter 也是偽類,也對行內(nèi)標(biāo)簽不起作用,但是它設(shè)置的內(nèi)容與第一個有不同,它是設(shè)置第一個字的特殊樣式。
舉一個例子:
我是一個小太陽