首頁  >  文章  >  web前端  >  css 怎麼設定透明度漸層

css 怎麼設定透明度漸層

藏色散人
藏色散人原創
2021-02-03 09:24:5317680瀏覽

css設定透明度漸層的方法:先建立一個HTML範例檔案;然後在body中引入圖片;最後使用「linear-gradient()」函數並且配合rgba來設定透明度漸層即可。

css 怎麼設定透明度漸層

本文操作環境:windows7系統、HTML5&&CSS3版本、Dell G3電腦。

css設定透明度漸層

在CSS中可以使用linear-gradient()函數來配合rgba()來設定透明度漸變。其中使用linear-gradient()函數設定漸變,並使用rgba()設定來設定色彩透明度。

範例:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>图片透明度渐变实例演示</title>
<style>
.div1 {
box-sizing: border-box;
width: 400px;
height: 320px;
font-size: 22px;
padding-top: 100px;
overflow: hidden;
background: no-repeat center top / 100% 100%;
background-image: linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)), url(1.jpg)
}
.div2 {
box-sizing: border-box;
width: 400px;
height: 320px;
font-size: 22px;
padding-top: 100px;
overflow: hidden;
background: no-repeat center top / 100% 100%;
background-image: url(1.jpg)
}
</style>
<div class="div1">设置透明度渐变效果的图片</div>
<div class="div2">正常图片</div>
</body>
</html>

效果圖:

css 怎麼設定透明度漸層

#說明:

  • ##linear-gradient () 函數用於建立一個線性漸變的"影像"。

為了建立一個線性漸變,你需要設定一個起始點和一個方向(指定為一個角度)的漸變效果。你還要定義終止色。終止色就是你想讓Gecko去平滑的過渡,而且你必須指定至少兩種,當然也會可以指定更多的顏色去創造更複雜的漸層效果。

css語法:

background: linear-gradient(direction, color-stop1, color-stop2, ...);

  • RGBA ()

RGBA 的意思是(Red-Green-Blue-Alpha)它是在RGB 上擴展包括了“alpha”通道,運行對顏色值設定透明度。

推薦:《

css影片教學

以上是css 怎麼設定透明度漸層的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn