色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css控制圖標(biāo)顏色

魏麗春1年前7瀏覽0評論

在網(wǎng)頁中,圖標(biāo)是必不可少的元素之一。而控制圖標(biāo)顏色,常常使用CSS。那么,怎樣在 CSS 中控制圖標(biāo)顏色呢?下面,就來詳細(xì)介紹一下。

首先,在網(wǎng)頁中使用圖標(biāo)時,一般會引入字體文件(比如 Font Awesome)或者 SVG 矢量圖標(biāo)。這些圖標(biāo)在 CSS 中都是用偽元素 before 或 after 所表示的。

.icon:before {
font-family: FontAwesome;
content: '\f005';
}

上述代碼就是在使用 Font Awesome 圖標(biāo)時所表示的一段 CSS。在 content 屬性中,我們設(shè)置圖標(biāo)的 Unicode 編碼,而 font-family 屬性則指定了使用的 Font Awesome 字體。在這個例子中,\f005 就是表示一個星號的 Unicode 編碼。

要在 CSS 中控制圖標(biāo)的顏色,只需要在相應(yīng)的 class 或者偽元素中加入 color 屬性即可:

.icon:before {
font-family: FontAwesome;
content: '\f005';
color: red;
}

上述代碼中,使用了一個紅色星號,其他 Font Awesome 圖標(biāo)的顏色也可以用同樣的方式進(jìn)行設(shè)置。SVG 矢量圖標(biāo)的話,也是同樣可以用 CSS 控制其顏色的,只需要在矢量圖標(biāo)中加入 fill 屬性即可:

<svg class="icon">
<use xlink:href="#icon-demo"></use>
</svg>
.icon use {
fill: red;
}

上述代碼顯示了一個 SVG 矢量圖標(biāo)的例子。在 class 為 icon 的元素內(nèi),引用了一個 id 為 icon-demo 的 SVG 矢量圖標(biāo)。其中,使用了一個 use 標(biāo)簽來引用 SVG 矢量圖標(biāo),use 標(biāo)簽中的 xlink:href 屬性指向了 SVG 圖標(biāo)的 id。而在 CSS 中,對于 use 標(biāo)簽,可以使用 fill 屬性來設(shè)置其顏色。

綜上所述,CSS 控制圖標(biāo)顏色還是比較簡單的。只需要在相應(yīng)的 class 或者偽元素中加入 color 屬性,或者在矢量圖標(biāo)中加入 fill 屬性即可。如果想要控制多個不同顏色的圖標(biāo),可以在不同的 class 中設(shè)置不同的顏色屬性。