用CSS3实现背景渐变的方法


Posted in HTML / CSS onJuly 14, 2015

CSS3 之前,必须依赖 Adobe Photoshop 等图形处理软件来制作渐变图,再以背景图片方式添加给元素。 而现在, 使用 CSS就可以创造出各种渐变效果了。渐变是 CSS 帮我们生成的背景图片。添加渐变可以使用 background-image 属性

CSS Code复制内容到剪贴板
  1. <div class='gradient1'></div>    
  2. <div class='gradient2'></div>    
  3. <div class='gradient3'></div>   

CSS 规则如下。

CSS Code复制内容到剪贴板
  1. /*为元素盒子添加样式*/    
  2. div {    
  3.  height:150px;    
  4.  width:200px;    
  5.  border:1px solid #ccc;    
  6.  float:left;    
  7.  margin:16px;    
  8. }    
  9.   
  10. /*例 1:默认为从上到下*/    
  11. .gradient1 {    
  12.  background:linear-gradient(#e86a43#fff);    
  13. }    
  14.   
  15. /*例 2:从左到右*/    
  16. .gradient2 {    
  17.  background:linear-gradient(left#64d1dd#fff);    
  18. }    
  19.   
  20. /*例 3:左上到右下*/    
  21. .gradient3 {    
  22.  background:linear-gradient(-45deg, #e86a43#fff);    
  23. }   

放射性渐变

在创建放射性渐变时,可以使用参数指定形状、位置、尺寸、颜色和不透明度

CSS Code复制内容到剪贴板
  1. .gradient1 {    
  2.  background: -webkit-radial-gradient(#fff#64d1dd#70aa25);    
  3. }    
  4. .gradient2 {    
  5.  background: -webkit-radial-gradient(circle#fff#64d1dd#e86a43);    
  6. }    
  7. .gradient3 {    
  8.  background: -webkit-radial-gradient(50px 30pxcircle#fff#64d1dd,    
  9. #4947ba);    
  10. }   

HTML / CSS 相关文章推荐
利用CSS3实现动态的二级三级菜单效果实例源码
Jan 04 HTML / CSS
一款纯css3制作的2015年元旦雪人动画特效教程
Dec 29 HTML / CSS
HTML5 新旧语法标记对我们有什么好处
Dec 13 HTML / CSS
HTML5 Canvas的事件处理介绍
Apr 24 HTML / CSS
利用HTML5中的Canvas绘制一张笑脸的教程
May 07 HTML / CSS
HTML5到底会有什么发展?HTML5的前景展望
Jul 07 HTML / CSS
HTML5 canvas实现移动端上传头像拖拽裁剪效果
Mar 14 HTML / CSS
HTML5 新标签全部总汇(推荐)
Jun 13 HTML / CSS
HTML5 video 上传预览图片视频如何设置、预览视频某秒的海报帧
Aug 28 HTML / CSS
h5封装下拉刷新
Aug 25 HTML / CSS
详解CSS中的特指度和层叠问题
Jul 15 HTML / CSS
使用CSS实现小三角边框原理解析
Nov 07 HTML / CSS
使用CSS3制作响应式导航菜单的方法
Jul 12 #HTML / CSS
使用CSS3来制作消息提醒框
Jul 12 #HTML / CSS
使用CSS3创建动态菜单效果
Jul 10 #HTML / CSS
简单介绍CSS3中Media Query的使用
Jul 07 #HTML / CSS
CSS中垂直居中的简单实现方法
Jul 06 #HTML / CSS
CSS实现定位元素居中的方法
Jun 23 #HTML / CSS
利用CSS3实现文本框的清除按钮相关的一些效果
Jun 23 #HTML / CSS
You might like
php时区转换转换函数
2014/01/07 PHP
PHP GD库生成图像的几个函数总结
2014/11/19 PHP
PHP 布尔值的自增与自减的实现方法
2018/05/03 PHP
常用的javascript function代码
2008/05/23 Javascript
js怎么终止程序return不行换jfslk
2013/05/30 Javascript
jsonp原理及使用
2013/10/28 Javascript
JavaScript异步回调的Promise模式封装实例
2014/06/07 Javascript
介绍一个简单的JavaScript类框架
2015/06/24 Javascript
基于Jquery+div+css实现弹出登录窗口(代码超简单)
2015/10/27 Javascript
JavaScript常用函数工具集:lao-utils
2016/03/01 Javascript
浅析jQuery Ajax通用js封装
2016/06/22 Javascript
Vue.js使用$.ajax和vue-resource实现OAuth的注册、登录、注销和API调用
2017/05/10 Javascript
利用node.js+mongodb如何搭建一个简单登录注册的功能详解
2017/07/30 Javascript
详解webpack2+node+react+babel实现热加载(hmr)
2017/08/24 Javascript
vue-router3.0版本中 router.push 不能刷新页面的问题
2018/05/10 Javascript
jQuery实现form表单序列化转换为json对象功能示例
2018/05/23 jQuery
vue头部导航动态点击处理方法
2018/11/02 Javascript
使用Python压缩和解压缩zip文件的教程
2015/05/06 Python
浅谈Python黑帽子取代netcat
2018/02/10 Python
pytorch 模型可视化的例子
2019/08/17 Python
python烟花效果的代码实例
2020/02/25 Python
使用Python获取当前工作目录和执行命令的位置
2020/03/09 Python
python转化excel数字日期为标准日期操作
2020/07/14 Python
Python实现爬取网页中动态加载的数据
2020/08/17 Python
移动端Web页面的CSS3 flex布局快速上手指南
2016/05/31 HTML / CSS
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
新西兰最大的品牌运动鞋购物网站:Platypus NZ
2017/10/27 全球购物
什么是接口(Interface)?
2013/02/01 面试题
毕业生优秀推荐信
2013/11/26 职场文书
会计电算化大学生职业规划书
2014/02/05 职场文书
《母亲的恩情》教学反思
2014/02/13 职场文书
绿色学校实施方案
2014/03/31 职场文书
万能检讨书
2015/01/27 职场文书
交通事故起诉书
2015/05/19 职场文书
大学生就业指导课心得体会
2016/01/15 职场文书
2016年小学教师师德承诺书
2016/03/25 职场文书