今天我們來說一說CSS顏色透明度90的問題。首先我們需要知道,在CSS中,透明度是由opacity屬性來控制的。但是這種方式是將整個元素變為透明狀態,而不是只改變元素的背景顏色的透明度。所以如果我們只想要改變背景顏色的透明度,該怎么辦呢?
其實,我們可以通過rgba函數來實現這個效果。先介紹一下rgba函數的語法:
`rgba(red, green, blue, alpha)`
其中,alpha表示透明度,取值范圍為0到1。那么,當我們想要將顏色的透明度設置為90%時,就可以這樣寫代碼:
```
p {
background-color: rgba(255, 255, 255, 0.9);
}
```
以上代碼將p元素的背景顏色設置為白色,并且透明度為90%。這樣,我們就可以看到p元素的背景顏色是帶有一定透明度的。
當然,使用rgba函數來設置顏色透明度的時候,需要注意一點:不是所有的屬性都支持rgba函數。比如,border-color屬性就不支持rgba函數,所以我們在使用rgba函數設置顏色透明度的時候,需要仔細檢查一下該屬性是否支持。
總結一下,當我們需要將顏色的透明度設置為90%時,可以通過rgba函數來實現。具體的語法為:`rgba(red, green, blue, alpha)`,其中alpha表示透明度,取值范圍為0到1。但需要注意的是,并不是所有的屬性都支持rgba函數。
上一篇css3沿著半圓軌道
下一篇css 頂部選項卡