用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中Transform动画属性用法详解
Jul 04 HTML / CSS
CSS3图片旋转特效(360/60/-360度)
Oct 10 HTML / CSS
css3中背景尺寸background-size详解
Sep 02 HTML / CSS
一款纯css3实现的颜色渐变按钮的代码教程
Nov 12 HTML / CSS
用CSS3和table标签实现一个圆形轨迹的动画的示例代码
Jan 17 HTML / CSS
如何开发一款堪比APP的微信小程序(腾讯内部团队分享)
Dec 22 HTML / CSS
详解HTML5新增标签
Nov 27 HTML / CSS
html5与css3小应用
Apr 03 HTML / CSS
谈一谈HTML5本地存储技术
Mar 02 HTML / CSS
html5 canvas绘制矩形和圆形的实例代码
Jun 16 HTML / CSS
html5 初试 indexedDB(推荐)
Jul 21 HTML / CSS
几款流行的HTML5 UI框架比较(小结)
Apr 08 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
古巴咖啡 Cubita琥爵咖啡 独特的加勒比海风味咖啡
2021/03/06 新手入门
Uncaught exception com_exception with message Failed to create COM object
2012/01/11 PHP
查找php配置文件php.ini所在路径的二种方法
2014/05/26 PHP
PHP中使用sleep造成mysql读取失败的案例和解决方法
2014/08/21 PHP
PHP图片处理之图片旋转和图片翻转实例
2014/11/19 PHP
CI框架实现优化文件上传及多文件上传的方法
2017/01/04 PHP
微信企业转账之入口类分装php代码
2018/10/01 PHP
TP3.2框架分页相关实现方法分析
2020/06/03 PHP
JS焦点图切换,上下翻转
2011/05/12 Javascript
jquery动画2.元素坐标动画效果(创建一个图片走廊)
2012/08/24 Javascript
jquery配合css简单实现返回顶部效果
2013/09/30 Javascript
jQuery中unwrap()方法用法实例
2015/01/16 Javascript
JS仿淘宝实现的简单滑动门效果代码
2015/10/14 Javascript
javascript基本算法汇总
2016/03/09 Javascript
JS基于面向对象实现的选项卡效果示例
2016/12/20 Javascript
基于jQuery实现手风琴菜单、层级菜单、置顶菜单、无缝滚动效果
2017/07/20 jQuery
jQuery Ajax向服务端传递数组参数值的实例代码
2017/09/03 jQuery
express + jwt + postMan验证实现持久化登录
2019/06/05 Javascript
Vue实现图片与文字混输效果
2019/12/04 Javascript
记录微信小程序 height: calc(xx - xx);无效问题
2019/12/30 Javascript
vue实现井字棋游戏
2020/09/29 Javascript
[01:35]2018年度CS GO最佳战队-完美盛典
2018/12/17 DOTA
python列表与元组详解实例
2013/11/01 Python
python 回调函数和回调方法的实现分析
2016/03/23 Python
十行代码使用Python写一个USB病毒
2019/06/21 Python
Python3的高阶函数map,reduce,filter的示例详解
2019/07/23 Python
Python新手如何理解循环加载模块
2020/05/29 Python
BNKR中国官网:带你感受澳洲领先潮流时尚
2018/08/21 全球购物
印度最好的在线药品订购网站:PharmEasy
2018/11/30 全球购物
Zooplus罗马尼亚:宠物食品和配件
2019/11/02 全球购物
怎样声明一个匿名的内部类
2016/06/01 面试题
课例研修方案
2014/05/31 职场文书
店长岗位职责
2015/02/11 职场文书
离婚起诉书怎么写
2015/05/19 职场文书
学校教师培训工作总结
2015/10/14 职场文书
React + Threejs + Swiper 实现全景图效果的完整代码
2021/06/28 Javascript