用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 相关文章推荐
使用before和:after伪类制作css3圆形按钮
Apr 08 HTML / CSS
详解CSS3中@media的实际使用
Aug 04 HTML / CSS
基于 HTML5 WebGL 实现的垃圾分类系统
Oct 08 HTML / CSS
深入解析HTML5使用SVG图像时的viewBox属性用法
Sep 02 HTML / CSS
浅谈html5增强的页面元素
Jun 14 HTML / CSS
canvas压缩图片以及卡片制作的方法示例
Dec 04 HTML / CSS
详解使用双缓存解决Canvas clearRect引起的闪屏问题
Apr 29 HTML / CSS
微信小程序之html5 canvas绘图并保存到系统相册
Jun 20 HTML / CSS
canvas版人体时钟的实现示例
Jan 29 HTML / CSS
CSS 制作波浪效果的思路
May 18 HTML / CSS
详解盒子端CSS动画性能提升
May 24 HTML / CSS
浅析CSS在DevTools 中架构演变
Oct 05 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/02/20 PHP
php强制下载文件函数
2016/08/24 PHP
PHP删除数组中特定元素的两种方法
2019/02/28 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
PHP code 验证码生成类定义和简单使用示例
2020/05/27 PHP
拖动Html元素集合 Drag and Drop any item
2006/12/22 Javascript
JS的数组的扩展实例代码
2008/07/09 Javascript
javascript实现的距离现在多长时间后的一个格式化的日期
2009/10/29 Javascript
来自国外的14个图片放大编辑的jQuery插件整理
2010/10/20 Javascript
Javascript事件热键兼容ie|firefox
2010/12/30 Javascript
通过action传过来的值在option获取进行验证的方法
2013/11/14 Javascript
js数值和和字符串进行转换时可以对不同进制进行操作
2014/03/05 Javascript
javascript实现Table间隔色以及选择高亮(和动态切换数据)的方法
2015/05/14 Javascript
浅析JavaScript中的事件机制
2015/06/04 Javascript
Javascript6中字符串的四个新用法分享
2016/09/11 Javascript
vue的Virtual Dom实现snabbdom解密
2017/05/03 Javascript
基于BootStrap的前端分页带省略号和上下页效果
2017/05/18 Javascript
微信小程序 生命周期函数详解
2017/05/24 Javascript
Vue异步加载about组件
2017/10/31 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
2018/09/03 Javascript
微信小程序新手教程之启动页的重要性
2019/03/03 Javascript
微信小程序使用canvas自适应屏幕画海报并保存图片功能
2019/07/25 Javascript
vue excel上传预览和table内容下载到excel文件中
2019/12/10 Javascript
一文了解Python并发编程的工程实现方法
2019/05/31 Python
详解python列表(list)的使用技巧及高级操作
2019/08/15 Python
Python random模块的使用示例
2020/10/10 Python
Wiggle新西兰:自行车、跑步、游泳
2020/05/06 全球购物
编写一个类体现构造,公有,私有方法,静态,私有变量
2013/08/10 面试题
传播学专业毕业生自荐信
2013/11/04 职场文书
军校本科大学生自我评价
2014/01/14 职场文书
早读课迟到检讨书
2014/09/25 职场文书
2015年体育教师个人工作总结
2015/05/12 职场文书
学校后勤工作总结2015
2015/05/15 职场文书
国情备忘录观后感
2015/06/04 职场文书
小学一年级数学教学反思
2016/02/16 职场文书
初中化学教学反思
2016/02/22 职场文书