在css中,可以利用“background-image”屬性和“l(fā)inear-gradient()”函數(shù)實現(xiàn)元素背景線性漸變,語法為“元素{background-image:linear-gradient(漸變方向,顏色1,顏色2..)”。
本教程操作環(huán)境:windows10系統(tǒng)、css3&&html5版、dell g3電腦。
css3怎樣實現(xiàn)背景線性漸變
在css中想要實現(xiàn)元素背景線性漸變,需要利用background-image屬性。
background-image屬性用于設(shè)置元素的背景樣式,當(dāng)該屬性與linear-gradient()函數(shù)配合使用時,就能夠設(shè)置元素背景為線性漸變樣式。
linear-gradient() 函數(shù)用于創(chuàng)建一個表示兩種或多種顏色線性漸變的圖片。
創(chuàng)建一個線性漸變,需要指定兩種顏色,還可以實現(xiàn)不同方向(指定為一個角度)的漸變效果,如果不指定方向,默認(rèn)從上到下漸變。
示例如下:
<html><head><meta charset=\”utf-8\”> <title>123</title> <style>#grad1 { height: 300px; background-image: linear-gradient(red, yellow ,red);}</style></head><body><p>從頭部開始的線性漸變,從紅色開始,轉(zhuǎn)為黃色,再到藍(lán)色:</p><div id=\”grad1\”></div></body></html>
輸出結(jié)果:
(學(xué)習(xí)視頻分享:css視頻教程)