背景色渐变(兼容各浏览器)

.content
{
width:100%;
height:600px;
background: #179aac;
background: -moz-linear-gradient(top, #179aac 0%, #19bea0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#179aac), color-stop(100%,#19bea0));
background: -webkit-linear-gradient(top, #179aac 0%,#19bea0 100%);
background: -o-linear-gradient(top, #179aac 0%,#19bea0 100%);
background: -ms-linear-gradient(top, #179aac 0%,#19bea0 100%);
background: linear-gradient(to bottom, #179aac 0%,#19bea0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=‘#179aac‘, endColorstr=‘#19bea0‘,GradientType=0 );
}
:root .content{filter:none;}

时间: 2024-11-09 02:37:41

背景色渐变(兼容各浏览器)的相关文章

动画渐变兼容各个浏览器

.destination1 .current{ display:block; animation:danru 2s linear infinite;-webkit-animation:danru 2s linear alternate ;-moz-animation:danru 2s linear alternate ;-o-animation:danru 2s linear alternate ; } @keyframes danru{ 0% {opacity:0.00;left:0px; t

(转)css 背景色渐变兼容写法

css3:linear-gradient 比如:黑色渐变到白色,代码如下: .gradient{ background: -moz-linear-gradient(top, #000000 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#ffffff)); background: -webkit-linea

兼容多种浏览器的渐变颜色背景

经常有一些时候需要使用渐变背景,使用长条图片有点太不高大上了,于是自己写了个小例子,兼容多浏览器就要为每一个浏览器写对应的 CSS,太低版本的浏览器只能使用图片做背景. 下面是当前五大浏览器对 gradient 的支持 Css代码   <style type="text/css" media="screen"> #gradient { width: 200px; height: 200px; /* 如果浏览器不支持渐变,使用图像作为背景 */ backg

CSS 实现背景色渐变和文字颜色渐变

1. 背景色渐变 A . linear-gradient:用线性渐变创建图像. 语法:<linear-gradient> = linear-gradient([ [ <angle> | to <side-or-corner> ] ,]? <color-stop>[, <color-stop>]+) 下述值用来表示渐变的方向,可以使用角度或者关键字来设置: <angle>:用角度值指定渐变的方向(或角度). to left: 设置渐变为

css样式兼容不同浏览器问题解决办法

在网站设计的时候,应该注意css样式兼容不同浏览器问题,特别是对完全使用DIV CSS设计的网站,就应该更注意IE6 IE7 FF对CSS样式的兼容,不然,你的网乱可能出去不想出现的效果! 所有浏览器 通用 height: 100px; IE6 专用 _height: 100px; IE6 专用 *height: 100px; IE7 专用 *+height: 100px; IE7.FF 共用 height: 100px !important; 一.CSS HACK 1, !important

css颜色渐变在不同浏览器的设置

在web开发中,难免会遇到浏览器之间的兼容问题,关于Css设置颜色渐变下面有解决的办法,直接上代码: 适用于谷歌浏览器: background: -webkit-gradient(linear, 0 0, 0 100%, from(#4285fa), to(#366dcb)); from:是指渐变起始颜色 to:是指渐变结束的颜色 适用于火狐浏览器中 background: -moz-linear-gradient( top,#4285fa,#366dcb); top:是值渐变方向从上向下 第一

css中的背景色渐变以及背景图的定位

单纯的背景色渐变: background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fff), color-stop(1, #ddd)); background: linear-gradient(to bottom, #fff 0px, #ddd 100%) repeat scroll 0% 0%; 可以同时支持谷歌.火狐浏览器,兼容性比较强. 背景图的位置: background:url("images/taocan-bg.pn

CSS背景色渐变

试了下 渐变色  ,主要确定开始位置  结束位置,以及对应的color-stop;  以下是兼容不同浏览器的代码片段 代码:<style type="text/css"> .jb_keleyi_com{ height: 300px; width:100px; margin:0px auto; background-image: -moz-linear-gradient(top, #00FF00, #FF0000); /*火狐*/background: -o-linear-g

添加和移除事件处理兼容各浏览器的封装(带详细注释)

//事件处理兼容各种浏览器,采用能力检测方法,所谓能力检测,就是有能力就做,没有能力就不做 //定义一个处理事件的对象,兼容各种浏览器,dom2级事件处理和ie事件,如果这两个事件都不兼容,就采用dom0级处理 var eventUtil ={ addEvent:function(element,type,handler){ if (element.addEventListener) { //非IE浏览器采用dom2级事件处理,type为事件类型如:click,handler为事件处理函数,fa

(转)兼容主流浏览器的CSS透明代码

透明往往能产生不错的网页视觉效果下面是兼容主流浏览器的CSS透明代码.transparent_class { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; } filter:alpha(opacity=50):这个是为IE6设的,可取值在0-100,其它三个0到1.-moz-opacity:0.5; 这个是为了支持一些老版本的Mozilla浏览器.-khtml-opacity: 0.5