这篇文章将为大家详细讲解有关css背景图片如何设置透明度渐变,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
什么是css
css是一种用来表现HTML或XML等文件样式的计算机语言,主要是用来设计网页的样式,使网页更加美化。它也是一种定义样式结构如字体,颜色,位置等的语言,并且css样式可以直接存储于HTML网页或者单独的样式单文件中,而样式规则的优先级由css根据这个层次结构决定,从而实现级联效果,发展至今,css不仅能装饰网页,也可以配合各种脚本对于网页进行格式化。
css中,可以利用线性渐变()和rgba()函数实现图片的透明度渐变,语法”背景图片:线性渐变(rgba(. .)前,rgba (. .), url (. .)”。
引用>本教程操作环境:windows7多系统,CSS3&, HTML5版,戴尔G3电脑。
<强> css背景图片设置透明度渐变强>
在css中,可以利用线性渐变()和rgba()函数实现图片的透明度渐变
& lt; ! DOCTYPE html> & lt; html> & lt; head> & lt; meta charset=癠TF-8"祝辞 & lt; title>图片透明度渐变实例演示& lt;/title> & lt; style> .div1 { box-sizing: border-box; 宽度:400 px; 身高:240 px; 字体大小:22 px; padding-top: 100 px; 溢出:隐藏; 背景:,no-repeat center  top /, 100%, 100%; 背景图片:url (img/3. jpg) } .div2 { box-sizing: border-box; 宽度:400 px; 身高:240 px; 字体大小:22 px; padding-top: 100 px; 溢出:隐藏; 背景:,no-repeat center  top /, 100%, 100%; 背景图片:线性渐变(用上面,rgba (255,, 255,, 255,, 1),, rgba (255,, 255,, 255,, 0)),, url (img/3. jpg) } & lt;/style> & lt;/head> & lt; body> & lt; p>原图:& lt;/p> & lt; div 类=癲iv1"祝辞& lt;/div> & lt; p>透明度渐变:& lt;/p> & lt; div 类=癲iv2"祝辞& lt;/div> & lt;/body> & lt;/html>效果图:
说明:
<>强线性梯度()函数用于创建一个线性渐变的“图像“。强>
为了创建一个线性渐变,你需要设置一个起始点和一个方向(指定为一个角度)的渐变效果。你还要定义终止色。终止色就是你想让壁虎去平滑的过渡,并且你必须指定至少两种,当然也会可以指定更多的颜色去创建更复杂的渐变效果。
css语法:
背景:,线性渐变(color-stop1,方向,还以为,color-stop2,…),<李>
方向,,用角度值指定渐变的方向(或角度)。
李> <李>color-stop1, color-stop2,……,,用于指定渐变的起止颜色。
李><强>在线性梯度()函数中使用rgba即可设置透明度渐变。强>
rgba的意思是(Red-Green-Blue-Alpha)它是在RGB上扩展包括了“阿尔法”通道,运行对颜色值设置透明度。
语法:
rgba(红色,绿色,蓝色,,α)<李>
红,,定义红色值,取值范围为0 ~ 255,也可以使用百分比0% ~ 100%。
李> <李>绿色,,定义绿色值,取值范围为0 ~ 255,也可以使用百分比0% ~ 100%。
李> <李>蓝色,,定义蓝色值,取值范围为0 ~ 255,也可以使用百分比0% ~ 100%。
李> <李>α-透明度,,定义透明度0(完全透明)~ 1(完全不透明)
李>关于“css背景图片如何设置透明度渐变”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。
css背景图片如何设置透明度渐变