IE系列 
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF0000',endColorStr='#F9F900',gradientType='0');
参数:startColorStr起始颜色 endColorStr结束颜色 gradientType为0时代表垂直,为1时代表水平 
Firefox 
background: -moz-linear-gradient(top, #FF0000, #F9F900); 
参数:top、bottom垂直,left、right水平 例如:top时从顶部由#FF0000到#F9F900渐变,bottom时从底部由#FF0000到#F9F900渐变 
Opera 
background: -o-linear-gradient(top,#FF0000, #F9F900); 
参数:top、bottom垂直,left、right水平 例如:top时从顶部由#FF0000到#F9F900渐变,bottom时从底部由#FF0000到#F9F900渐变 
webkit,如Chrome、Safari等 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF0000), to(#F9F900)); 
参数:linear线性, x1 x2, x3 x4 x1与x3相同时垂直,x2与x4相同时水平 from起始颜色 to结束颜色
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>线性渐变(linear-gradient)---http://www.jb51.net</title> 
<style type="text/css"> 
.test1 
width: 200px; 
height: 80px; 
text-align: center; 
line-height: 80px; 
margin-bottom: 10px; 
color: White; 
font-size: 20px; 
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF0000',endColorStr='#F9F900',gradientType='0'); 
background: -moz-linear-gradient(top, #FF0000, #F9F900); 
background: -o-linear-gradient(top,#FF0000, #F9F900); 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF0000), to(#F9F900)); 
.test2 
width: 200px; 
height: 80px; 
text-align: center; 
line-height: 80px; 
margin-bottom: 10px; 
color: White; 
font-size: 20px; 
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF0000',endColorStr='#F9F900',gradientType='1'); 
background: -moz-linear-gradient(left, #FF0000, #F9F900); 
background: -o-linear-gradient(left,#FF0000, #F9F900); 
background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#FF0000), to(#F9F900)); 
</style> 
</head> 
<body> 
<div class="test1"> 
垂直渐变 
</div> 
<div class="test2"> 
水平渐变 
</div> 
</body> 
</html> 

转载于:https://www.cnblogs.com/top5/archive/2012/02/14/2351960.html

兼容IE与firefox的css 线性渐变(linear-gradient)相关推荐

  1. html垂直线性渐变,CSS线性渐变 垂直和水平渐变linear-gradient

    CSS线性渐变 .test1{ width: 200px; height: 80px; text-align: center; line-height: 80px; margin-bottom: 10 ...

  2. 深入理解CSS线性渐变linear-gradient

    前面的话 在CSS3出现之前,渐变效果只能通过图形软件设计图片来实现,可拓展性差,还影响性能.如今已经进入CSS3标准的渐变可以很轻松的完成渐变效果.渐变实际上分为线性渐变和径向渐变两种,本文介绍线性 ...

  3. html边框颜色线性渐变,CSS线性渐变linear-gradient() 函数实现div边框四角样式

    先看下要实现的效果. 四个角边框高亮 css代码实现 红色框box-red样式,蓝色的只是变换了颜色.box-title是图上渐变实现. .box-red { background: linear-g ...

  4. html中背景条纹效果,使用CSS线性渐变 制作条纹背景

    主要使用的属性 linear-gradient background:linear-gradient(#000,#ccc); Paste_Image.png 取消中间的渐变过度 background: ...

  5. CSS线性渐变和径向渐变详解

    第九章:渐变色 1.线性渐变 1.1.什么是线性渐变 1.2线性渐变的写法 2.径向渐变 2.1什么是径向渐变 2.2径向渐变的写法 总结 1.线性渐变 1.1.什么是线性渐变 线性渐变,顾名思义就是 ...

  6. css线性渐变linear-gradient 参数讲解以及示例

    linear-gradient(direction, color-stop1, color-stop2, ...) 用于创建一个表示两种或多种颜色线性渐变的图片. direction 用角度值指定渐变 ...

  7. CSS如何设置自定义渐变色? 线性渐变篇

    CSS渐变可以让你在两个或多个指定颜色之间显示平滑的过渡. CSS定义了三种渐变类型: Linear Gradients (goes down/up/left/right/diagonally)  下 ...

  8. css中的渐变的属性,CSS3 渐变属性(Gradients)-线性渐变(linearGradient)

    通过使用 CSS3 渐变(gradients),你可以减少下载的事件和宽带的使用.此外,渐变效果的元素在放大时看起来效果更好,因为渐变(gradient)是由浏览器生成的. 丛本质上来说,既然 bac ...

  9. php渐变背景颜色,css背景颜色渐变案例:线性渐变和径向渐变效果实例详解

    渐变是两种或多种颜色之间的平滑过渡.以前,必须使用图像来实现这些效果.但是,通过使用 CSS3 渐变(gradients),可以减少下载的事件和宽带的使用.此外,渐变效果的元素在放大时看起来效果更好, ...

最新文章

  1. uint8_t uint16_t uint32_t uint64_t 解析
  2. solaris11学习必用工具及ISO
  3. java 线程假醒_Java并发基础05. 传统线程同步通信技术
  4. 用python录入成绩储存程序_用Python创建成绩计算器的程序
  5. 【HDU - 1561】The more, The Better(树形背包,dp,依赖背包问题与空间优化,tricks)
  6. centos 7 安装kvm 虚拟机
  7. C99中的变长数组(VLA)
  8. Spring中拦截/和拦截/*的区别
  9. tp3.2 BIND_MODULE与DEFAULT_MODULE
  10. mxnet入门--第4篇
  11. Open Virtual Machine Tools
  12. 【Python】利用Python拟合函数曲线
  13. oracle 导入 imp-00008,imp导入文件时报大量的imp-0008错误
  14. 有理数加法C语言pta,有理数
  15. 为项目选择的python解释器无效_尝试使PyCharm正常工作,并不断获取“未选择Python解释器”...
  16. 蚁群算法(ACO)最短路径规划(MATLAB)
  17. hive创建新表——基础
  18. linux 根据文件路径自动创建文件夹
  19. 万字长文让您搞懂云原生!
  20. matlab 4轴机器人建模,MATLAB机器人工具箱6轴机械臂DH建模仿真

热门文章

  1. 解决myeclipse报错500,MySQLyog报错误码问题
  2. leetcode86. 分隔链表
  3. map类的erase方法的在Linux与Windows中的差异
  4. 《C++ Primer 5th》笔记(4 / 19):表达式
  5. 《Python Cookbook 3rd》笔记(2.16):以指定列宽格式化字符串
  6. Windows上同时运行两个Tomcat
  7. guido python正式发布年份_Python语言适合哪些领域的计算问题? (1.3分)_学小易找答案...
  8. const int *a和int*const a 的区别详解
  9. 王道考研 计算机网络5 分层结构 协议 服务 接口
  10. Notepad++ 6.0 发布,优化了大文件加载性能