
css实现背景渐变色效果
发布日期:2021-05-09 04:01:20
浏览次数:11
分类:博客文章
本文共 961 字,大约阅读时间需要 3 分钟。
webkit内核的浏览器,例如(chrome,safari等)
background:-webkit-gradient(linear,0 0,0 100%,from(#000000),to(#ffffff));
第一个参数表示渐变类型(type),可以是linear(线性渐变)或者radial(径向渐变);
第二个参数和第三个参数,都是一对值,分别表示渐变起点和终点。这对值可以用坐标形式表示,也可以用关键值表示,比如 left top(左上角)和left bottom(左下角); 第四个和第五个参数,分别是起始点颜色和终点颜色;
Firefox浏览器
background: -moz-linear-gradient(#000000, #ffffff);
第一个参数表示线性渐变的方向,top是从上到下、left是从左到右,如果定义成left top,那就是从左上角到右下角。
第二个和第三个参数分别是起点颜色和终点颜色。你还可以在它们之间插入更多的参数,表示多种颜色的渐变。线性的(-moz-linear-gradient)和放射状的(-moz-radial-gradient).
Opera浏览器
类似于Firefox
background: -o-linear-gradient(#000000, #ffffff);
IE浏览器(兼容性问题很恶心,此处仅供参考)
IE滤镜
filter:alpha(opacity=100 finishopacity=0 style=1 startx=0,starty=0,finishx=50,finishy=50)
opacity 表示透明度,默认的范围是从0 到 100,他们其实是百分比的形式。也就是说,0代表完全透明,100代表完全不透明。
finishopacity 是一个可选参数,如果想要设置渐变的透明效果,就可以使用他们来指定结束时的透明度。范围也是0 到 100。style用来指定透明区域的形状特征:0 代表统一形状,1 代表线形,2 代表放射状,3 代表矩形。startx 渐变透明效果开始处的 X坐标。starty 渐变透明效果开始处的 Y坐标。finishx 渐变透明效果结束处的 X坐标。finishy 渐变透明效果结束处的 Y坐标。发表评论
最新留言
不错!
[***.144.177.141]2025年03月27日 22时44分17秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Linux查看CUDA和cuDNN版本
2019-03-06
centos修改mysql5.7默认端口后启动异常
2019-03-06
java面试系列<4>——IO
2019-03-06
来讲讲你对ThreadLocal的理解
2019-03-06
No.017:Letter Combinations of a Phone Number
2019-03-06
No.021:Merge Two Sorted Lists
2019-03-06
RESTful API 介绍,设计
2019-03-06
asp.net中用FileStream类实现下载文件功能,自定义下载路径,像IE下载一样
2019-03-06
C#获取Excel中所有的Sheet名称
2019-03-06
css实现背景渐变色效果
2019-03-06
unity3d由于Camera.main.transform报空引用错误的解决方案
2019-03-06
SQL Syscolumns
2019-03-06
jQuery实现日期字符串格式化
2019-03-06
vue学习笔记(十)路由
2019-03-06
[最全整理]关于决策树的一切
2019-03-06
100天搞定机器学习|Day9-12 支持向量机
2019-03-06
100天搞定机器学习|Day19-20 加州理工学院公开课:机器学习与数据挖掘
2019-03-06
100天搞定机器学习|Day22 机器为什么能学习?
2019-03-06
100天搞定机器学习|day37 无公式理解反向传播算法之精髓
2019-03-06
100天搞定机器学习|day38 反向传播算法推导
2019-03-06