渐变色绘制
来源:互联网 发布:创维网络电视怎么升级 编辑:程序博客网 时间:2024/05/17 01:21
1.背景颜色渐变
html:
<a href="#">BUTTON</a>
css:
a { display: inline-block; font-size: 2em; border-radius: .3em; text-decoration: none; padding: 1em 2em; color: #fff; background: linear-gradient( #79f269, #27ae60);/*背景颜色由浅绿到深绿上下过渡*/}
左右颜色过渡:
css:
a { 其他代码省略... background: linear-gradient(to right, #79f269, #27ae60);/*背景颜色由浅绿到深绿左右过渡*/}
解析:to后面的”right”代表渐变方向为向右。
左上到右下颜色过渡:
css:
a { 其他代码省略... background: linear-gradient(to right bottom, #79f269, #27ae60);/*背景颜色由浅绿到深绿左右过渡*/}
径向渐变:
css:
a { 其他代码省略... background: radial-gradient(#79f269, #27ae60);/*背景颜色由浅绿到深绿径向过渡*/}
解析:radial-gradient来生成径向渐变效果。
径向渐变在四方形中将显示为圆形,在其他形状中会被拉伸。如果希望径向渐变不受元素形状的影响,忠实的显示为圆形的渐变效果,则可以为其添加circle参数,如下:
a { 其他代码省略... background: radial-gradient(circle,#79f269, #27ae60);/*背景颜色由浅绿到深绿径向过渡*/}
解析:如果要确保在大多数浏览器中的都能显示,则最好为其添加-webkit-、-moz-、-o-等兼容性前缀,如-moz-linear-gradient、-webkit-linear-gradient
等。
2.文字渐变
html:
<a href="#">BUTTON</a>
css:
a { font-size: 5em; background: linear-gradient(to right, #79f296,#27ae60); -webkit-background-clip: text; color: transparent;}
解析:
-webkit-background-clip是背景裁剪属性,,裁剪的形状即文字区域,。然后再社会自文本的颜色为透明即可。
0 0
- 绘制渐变色
- layer绘制渐变色
- 绘制渐变色
- 渐变色绘制
- ios中绘制渐变色
- canvas绘制之渐变色
- OpenGL线性渐变色绘制
- 使用CAGradientLayer绘制渐变色
- iOS之view的背景绘制渐变色、文字渐变
- 一种渐变色条形Bar的绘制
- Matlab绘制彩色渐变色柱状图
- iOS 渐变色的圆绘制
- j2me绘制渐变颜色
- 绘制渐变背景色
- 创建和绘制渐变
- iOS绘制颜色渐变
- HTML5绘制颜色渐变
- 绘制渐变图形
- JavaWeb Servlet 入门使用
- HTML里的转义字符
- 读书笔记(I) 游戏之旅
- JSP Filter(过滤器)简单实例
- 互联网的那些事儿
- 渐变色绘制
- 关于try-catch-finally的一点思考
- Unreal资源引用(一)
- rem自适应布局
- 商城项目实战 | 8.1 SwipeRefreshLayout 详解 官方下拉刷新控件
- [ElasticSearch2.x]副本分片
- SSH报错 Exception sending context initialized event to listener instance of class org.springframework.
- eclipse启动时一直卡在android sdk content loader解决办法
- input标签添加上disable属性在移动端字体颜色不兼容的解决办法。