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

css圖變黑白

錢多多2年前24瀏覽0評論

# CSS圖變黑白

CSS圖變黑白是一種常見的CSS技巧,可以讓彩色的圖片在瀏覽器中變為黑色或白色。這種技巧通常用于調整圖片的顏色,使其在特定的HTML元素中顯示為所需的顏色。

本文將介紹CSS圖變黑白的基本原理和一些常用的方法。我們將分為以下幾個序號介紹這些方法:

1. 使用絕對定位和反向選擇器

使用絕對定位和反向選擇器是CSS圖變黑白的第一種方法。這種方法的基本思想是,將需要調整顏色的圖片使用絕對定位放置在HTML元素的頂部或底部。然后,使用反向選擇器將HTML元素中的所有圖片反向選擇并設置其背景色為黑色。

下面是一個簡單的示例代碼:

```html

<div class="color-switch">

</div>

```css

position: absolute;

top: 0;

left: 0;

background-color: #000;

在上面的代碼中,我們使用`position: absolute`屬性將圖片使用絕對定位放置在HTML元素的頂部。然后,我們使用`background-color`屬性設置圖片的背景色為黑色。

請注意,這種方法只適用于圖片。如果圖片包含文本或文本背景,則這種方法可能會使它們看起來更加奇怪。

2. 使用CSS顏色值

使用CSS顏色值是CSS圖變黑白的第二種方法。這種方法的基本思想是,將需要調整顏色的圖片設置其背景色為所需的顏色。然后,將HTML元素中的所有圖片反向選擇并使用相同的顏色值設置其背景色。

下面是一個簡單的示例代碼:

```html

<div class="color-switch">

</div>

```css

position: absolute;

top: 0;

left: 0;

background-color: #000;

background-color: #800;

background-color: #800;

background-color: #800;

在上面的代碼中,我們使用`:nth-child(n)`偽類將每個圖片設置為所需的顏色值。請注意,這種方法只適用于圖片。如果圖片包含文本或文本背景,則這種方法可能會使它們看起來更加奇怪。

3. 使用HTML元素的背景顏色

使用HTML元素的背景顏色是CSS圖變黑白的第三種方法。這種方法的基本思想是,將需要調整顏色的圖片設置其背景色為HTML元素的背景顏色。然后,將HTML元素中的所有圖片反向選擇并使用相同的顏色值設置其背景色。

下面是一個簡單的示例代碼:

```html

<div class="color-switch">

</div>

```css

position: absolute;

top: 0;

left: 0;

background-color: #000;

background-color: #800;

background-color: #800;

background-color: #800;

在上面的代碼中,我們使用`:nth-child(n)`偽類將每個圖片設置為所需的顏色值。請注意,這種方法只適用于圖片。如果圖片包含文本或文本背景,則這種方法可能會使它們看起來更加奇怪。