用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 相关文章推荐
HTML5 CSS3给网站设计带来出色效果
Jul 16 HTML / CSS
HTML5网页音乐播放器的示例代码
Nov 09 HTML / CSS
HTML5中canvas中的beginPath()和closePath()的重要性
Aug 24 HTML / CSS
html5的画布canvas——画出弧线、旋转的图形实例代码+效果图
Jun 09 HTML / CSS
HTML5 Canvas中使用用路径描画圆弧
Jan 01 HTML / CSS
HTML5实现动画效果的方式汇总
Feb 29 HTML / CSS
利用三角函数在canvas上画虚线的方法
Jan 11 HTML / CSS
移动端Html5页面生成图片解决方案
Aug 07 HTML / CSS
h5页面唤起app如果没安装就跳转下载(iOS和Android)
Jun 03 HTML / CSS
Html5调用企业微信的实现
Apr 16 HTML / CSS
详解CSS开发过程中的20个快速提升技巧
May 21 HTML / CSS
解决flex布局中子项目尺寸不受flex-shrink限制
May 11 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代码运行时间查看类代码分享
2011/08/06 PHP
php 模拟get_headers函数的代码示例
2013/04/27 PHP
使用PHP实现Mysql读写分离
2013/06/28 PHP
关于PHP语言构造器介绍
2013/07/08 PHP
CodeIgniter常用知识点小结
2016/05/26 PHP
PHP实现驼峰样式字符串(首字母大写)转换成下划线样式字符串的方法示例
2017/08/10 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
2019/08/14 PHP
PHP实现页面静态化深入讲解
2021/03/04 PHP
用jquery实现下拉菜单效果的代码
2010/07/25 Javascript
Javascript倒计时代码
2010/08/12 Javascript
DIV始终居中的js代码
2014/02/17 Javascript
JavaScript实现随机替换图片的方法
2015/04/16 Javascript
jquery图片轮播特效代码分享
2020/04/20 Javascript
学习JavaScript设计模式之模板方法模式
2016/01/20 Javascript
js面向对象的写法
2016/02/19 Javascript
JavaScript中三种异步上传文件方式
2016/03/06 Javascript
微信小程序-拍照或选择图片并上传文件
2017/01/06 Javascript
利用canvas实现的加载动画效果实例代码
2017/07/05 Javascript
详解微信小程序用定时器实现倒计时效果
2019/04/30 Javascript
Vue3.x源码调试的实现方法
2019/10/13 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
2019/11/15 Javascript
JS对象属性的检测与获取操作实例分析
2020/03/17 Javascript
JavaScript实现图片放大预览效果
2020/11/02 Javascript
[01:12](回顾)DOTA2国际邀请赛,全世界DOTAer的盛宴
2014/07/01 DOTA
Python获取apk文件URL地址实例
2013/11/01 Python
使用python删除nginx缓存文件示例(python文件操作)
2014/03/26 Python
Python实现国外赌场热门游戏Craps(双骰子)
2015/03/31 Python
python数据预处理之将类别数据转换为数值的方法
2017/07/05 Python
python 计算方位角实例(根据两点的坐标计算)
2020/01/17 Python
Python中常用的高阶函数实例详解
2020/02/21 Python
Django admin管理工具TabularInline类用法详解
2020/05/14 Python
职业生涯规划书基本格式
2014/01/06 职场文书
领导班子个人对照检查剖析材料
2014/09/29 职场文书
就业推荐表导师评语
2014/12/31 职场文书
该怎么书写道歉信?
2019/07/03 职场文书
MySQL安装后默认自带数据库的作用详解
2021/04/27 MySQL