這篇文章將為大家詳細講解有關(guān)css背景圖片如何設(shè)置透明度漸變,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
公司主營業(yè)務(wù):做網(wǎng)站、成都網(wǎng)站設(shè)計、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴(yán)謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出張掖免費做網(wǎng)站回饋大家。
css是一種用來表現(xiàn)HTML或XML等文件樣式的計算機語言,主要是用來設(shè)計網(wǎng)頁的樣式,使網(wǎng)頁更加美化。它也是一種定義樣式結(jié)構(gòu)如字體、顏色、位置等的語言,并且css樣式可以直接存儲于HTML網(wǎng)頁或者單獨的樣式單文件中,而樣式規(guī)則的優(yōu)先級由css根據(jù)這個層次結(jié)構(gòu)決定,從而實現(xiàn)級聯(lián)效果,發(fā)展至今,css不僅能裝飾網(wǎng)頁,也可以配合各種腳本對于網(wǎng)頁進行格式化。
css中,可以利用linear-gradient()和rgba()函數(shù)實現(xiàn)圖片的透明度漸變,語法“background-image:linear-gradient(to top,rgba(..), rgba(..)),url(..)”。
本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。
css背景圖片設(shè)置透明度漸變
在css中,可以利用linear-gradient()和rgba()函數(shù)實現(xiàn)圖片的透明度漸變
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>圖片透明度漸變實例演示</title>
<style>
.div1 {
box-sizing: border-box;
width: 400px;
height: 240px;
font-size: 22px;
padding-top: 100px;
overflow: hidden;
background: no-repeat center top / 100% 100%;
background-image: url(img/3.jpg)
}
.div2 {
box-sizing: border-box;
width: 400px;
height: 240px;
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(img/3.jpg)
}
</style>
</head>
<body>
<p>原圖:</p>
<div class="div1"></div>
<p>透明度漸變:</p>
<div class="div2"></div>
</body>
</html>效果圖:

說明:
linear-gradient() 函數(shù)用于創(chuàng)建一個線性漸變的 "圖像"。
為了創(chuàng)建一個線性漸變,你需要設(shè)置一個起始點和一個方向(指定為一個角度)的漸變效果。你還要定義終止色。終止色就是你想讓Gecko去平滑的過渡,并且你必須指定至少兩種,當(dāng)然也會可以指定更多的顏色去創(chuàng)建更復(fù)雜的漸變效果。
css語法:
background: linear-gradient(direction, color-stop1, color-stop2, ...);
direction 用角度值指定漸變的方向(或角度)。
color-stop1, color-stop2,... 用于指定漸變的起止顏色。
在linear-gradient() 函數(shù)中使用rgba即可設(shè)置透明度漸變。
RGBA 的意思是(Red-Green-Blue-Alpha)它是在 RGB 上擴展包括了“alpha”通道,運行對顏色值設(shè)置透明度。
語法:
rgba(red, green, blue, alpha)
red 定義紅色值,取值范圍為 0 ~ 255,也可以使用百分比 0% ~ 100%。
green 定義綠色值,取值范圍為 0 ~ 255,也可以使用百分比 0% ~ 100%。
blue 定義藍色值,取值范圍為 0 ~ 255,也可以使用百分比 0% ~ 100%。
alpha - 透明度 定義透明度 0(完全透明) ~ 1(完全不透明)
關(guān)于“css背景圖片如何設(shè)置透明度漸變”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
分享文章:css背景圖片如何設(shè)置透明度漸變
轉(zhuǎn)載來于:http://www.chinadenli.net/article12/gpcsdc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、網(wǎng)站設(shè)計公司、品牌網(wǎng)站制作、電子商務(wù)、ChatGPT、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)