用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实现轮播图效果实例
May 04 HTML / CSS
利用纯CSS3实现tab选项卡切换示例代码
Sep 21 HTML / CSS
网易微博Web App用HTML5开发的过程介绍
Jun 13 HTML / CSS
多视角3D逼真HTML5水波动画
Mar 03 HTML / CSS
HTML5拖放效果的实现代码
Nov 17 HTML / CSS
html5教你做炫酷的碎片式图片切换 (canvas)
Jul 28 HTML / CSS
HTML5 3D书本翻页动画的实现示例
Aug 28 HTML / CSS
html5自动播放mov格式视频的实例代码
Jan 14 HTML / CSS
用canvas显示验证码的实现
Apr 10 HTML / CSS
HTML5调用手机发短信和打电话功能
Apr 29 HTML / CSS
Html5页面获取微信公众号的openid的方法
May 12 HTML / CSS
HTML基础-标签分类(闭合标签,空标签,块级元素,行内元素,行级块元素,可替换元素)
Mar 31 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
克隆一个新项目的快捷方式
2013/04/10 PHP
深入PHP购物车模块功能分析(函数讲解,附源码)
2013/06/25 PHP
Json2Template.js 基于jquery的插件 绑定JavaScript对象到Html模板中
2011/10/29 Javascript
两个listbox实现选项的添加删除和搜索
2013/03/01 Javascript
javascript框架设计读书笔记之模块加载系统
2014/12/02 Javascript
node.js中的buffer.slice方法使用说明
2014/12/10 Javascript
javascript实现检验的各种规则
2015/07/31 Javascript
javascript事件委托的用法及其好处简析
2016/04/04 Javascript
js 性能优化之快速响应的用户界面
2017/02/15 Javascript
微信小程序实现图片轮播及文件上传
2017/04/07 Javascript
深入理解react-router@4.0 使用和源码解析
2017/05/23 Javascript
Node.js 8 中的 util.promisify的详解
2017/06/12 Javascript
ZeroClipboard.js使用一个flash复制多个文本框
2017/06/19 Javascript
Vue实现侧边菜单栏手风琴效果实例代码
2018/05/31 Javascript
Vue全局分页组件的实现代码
2018/08/10 Javascript
vue-cli webpack 引入swiper的操作方法
2018/09/15 Javascript
基于vue+uniapp直播项目实现uni-app仿抖音/陌陌直播室功能
2019/11/12 Javascript
python如何获取服务器硬件信息
2017/05/11 Python
python技能之数据导出excel的实例代码
2017/08/11 Python
opencv python 图像轮廓/检测轮廓/绘制轮廓的方法
2019/07/03 Python
anaconda如何查看并管理python环境
2019/07/05 Python
django实现web接口 python3模拟Post请求方式
2019/11/19 Python
简单了解python字符串前面加r,u的含义
2019/12/26 Python
python numpy实现多次循环读取文件 等间隔过滤数据示例
2020/03/14 Python
python实现图片素描效果
2020/09/26 Python
联想韩国官网:Lenovo Korea
2018/05/10 全球购物
医学生职业规划范文
2014/01/05 职场文书
大学生职业生涯规划书范文
2014/01/14 职场文书
生产部厂长助理职位说明书
2014/03/03 职场文书
2014年公司植树节活动方案
2014/03/04 职场文书
信用卡工作证明范本
2015/06/19 职场文书
关于艺术节的开幕致辞
2016/03/04 职场文书
市语委办2016年第十九届“推普周”活动总结
2016/04/05 职场文书
送给火锅店的创意营销方案!
2019/07/08 职场文书
浅谈Redis的几个过期策略
2021/05/27 Redis
Python turtle实现贪吃蛇游戏
2021/06/18 Python