加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

CSS3 渐变(Gradients)之CSS3 线性渐变

发布时间:2020-03-14 11:02:00 所属栏目:系统 来源:站长网
导读:这篇文章主要为大家详细介绍了CSS3 渐变(Gradients)之CSS3 线性渐变的相关资料,了解学习CSS3 线性渐变,感兴趣的小伙伴们可以参考一下

<div id="grad1"></div>  

<h4>7 个颜色结点(均匀分布)</h4>  

<div id="grad2"></div>  

<h4>3 个颜色结点(不均匀分布)</h4>  

<div id="grad3"></div>  

<p><strong>注意:</strong> 当未指定百分比时,颜色结点不会自动均匀分布。</p>  

<p><strong>注意:</strong> Internet Explorer 9 及之前的版本不支持渐变。</p>  

    

</body>  

</html>  

CSS3 渐变(Gradients)之CSS3 线性渐变


 
(6)、使用透明度(Transparency)
 
CSS3 渐变也支持透明度(transparency),可用于创建减弱变淡的效果。为了添加透明度,我们使用 rgba() 函数来定义颜色结点。rgba() 函数中的最后一个参数可以是从 0 到 1 的值,它定义了颜色的透明度:0 表示完全透明,1 表示完全不透明。
 
下面的实例演示了从左边开始的线性渐变。起点是完全透明,慢慢过渡到完全不透明的红色:

XML/HTML Code复制内容到剪贴板

<!DOCTYPE html>  

<html>  

<head>  

<style>  

#grad1 {   

width:500px;   

    height: 200px;   

    background: -webkit-linear-gradient(left, rgba(255,0,0,0), rgba(255,0,0,1)); /* Safari 5.1 - 6.0 */   

    background: -o-linear-gradient(right, rgba(255,0,0,0), rgba(255,0,0,1)); /* Opera 11.1 - 12.0 */   

    background: -moz-linear-gradient(right, rgba(255,0,0,0), rgba(255,0,0,1)); /* Firefox 3.6 - 15 */   

    background: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1)); /* 标准的语法(必须放在最后) */   

}   

</style>  

</head>  

<body>  

<h3>线性渐变 - 透明度</h3>  

<p>为了添加透明度,我们使用 rgba() 函数来定义颜色结点。rgba() 函数中的最后<br>一个参数可以是从 0 到 1 的值,它定义了颜色的透明度:0 表示完全透明,<br>1 表示完全不透明。</p>  

<div id="grad1"></div>  

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读