背景渐变色

news/2025/1/12 13:11:15/

背景渐变色

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-linear-gradient(top, #000000 0%,#ffffff 100%);background: -o-linear-gradient(top, #000000 0%,#ffffff 100%);background: -ms-linear-gradient(top, #000000 0%,#ffffff 100%);background: linear-gradient(to bottom, #000000 0%,#ffffff 100%);
}

ie 滤镜:filter

.gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff',GradientType=0 );
}

由于 filter 是 ie 的私有属性,所以我们需要针对 ie9 单独处理滤镜效果,代码如下:

:root {filter:none;}

最终写法:

.gradient{background: #000000;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-linear-gradient(top,  #000000 0%,#ffffff 100%);background: -o-linear-gradient(top,  #000000 0%,#ffffff 100%);background: -ms-linear-gradient(top,  #000000 0%,#ffffff 100%);background: linear-gradient(to bottom,  #000000 0%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff',GradientType=0 );
}
:root .gradient{filter:none;}

一般写法:

/* 实际用法... */
background: -webkit-gradient(linear, 0 0, 0 100%, from(red), to(blue));

常用:对角

background: -webkit-linear-gradient(top right, #98f3e1 , #1583e6); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(top right, #98f3e1 , #1583e6); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(top right, #98f3e1 , #1583e6); /* Firefox 3.6 - 15 */
background: linear-gradient(to top right, #98f3e1 , #1583e6); /* 标准的语法 */

http://www.ppmy.cn/news/866096.html

相关文章

css 径向渐变实现渐变小圈

效果如下图: 代码如下: .b-list .ceil .line {height: 20px;width: 100%;margin: 0 auto;background: radial-gradient(rgba(235,116,63,0.9), rgba(235,116,63,0.3), rgba(235,116,63,0), rgba(235,116,63,0)); } background:radial-gradient(rgba(235…

js渐变色

1、效果图 2、RGB颜色大概分类:RGB(R:红色,G:绿色,B:蓝色) 红色: 255,0,0 黄色:255,255,0 绿色:0,255,0 青色:0,255,255 蓝色:0,0,255 紫色:255,…

Android如何设置渐变色背景 渐变shape

Android如何设置渐变色背景 Android开发过程中,会用到android:backgroud属性来设置背景的颜色,一般情况下我们直接设置一个类似#FFFF0000的值代表是背景颜色,如果想设置渐变背景颜色,就需要用到gradient了。 我们分:线…

css实现模糊镜效果及渐变字体和text-shadow冲突解决方案

前言 今天主要介绍2个css特效,一个是css实现模糊镜效果,就是一个返回顶部标签,或者固底标签,网页滑动的时候看到网页滑动过的部分是模糊的。类型模糊镜子的效果,看哪里哪里背景是模糊的。还有就是解决一个渐变字体或者…

css新特性:线性渐变详解(重复性线性渐变、径向渐变、重复性径向渐变的使用)

线性渐变 线性渐变重复性线性渐变径向渐变重复性径向渐变的使用 线性渐变 线性渐变是向下、向上、向左、向右、对角方向的颜色渐变。 其语法格式为: background-image: linear-gradient(side-or-corner|angle, linear-color-stop);参数说明如下: side…

SVG 滤镜与渐变

以下来源:http://www.w3school.com.cn SVG 滤镜用来向形状和文本添加特殊的效果。 SVG 滤镜 在 SVG 中,可用的滤镜有: feBlendfeColorMatrixfeComponentTransferfeCompositefeConvolveMatrixfeDiffuseLightingfeDisplacementMapfeFloodfeGaus…

css渐变

线性渐变 liner-gradient属性值用来设置线性渐变,第一个参数值是方向,默认是从上往下,往后就是渐变颜色的种类。 background-image:liner-gradient(方向,颜色1,颜色2...) .box {display: flex;width: 400px;height: …

【CSS】:渐变色

渐变色代码 例子:linear-gradient(to top, #0ba360 0%, #0ba360 100%) 1、linear-gradient 线性渐变 CSS3 定义了两种类型的渐变(gradients): 线性渐变(Linear Gradients)- 向下/向上/向左/向右/对角方向…