css样式渐变

css样式渐变

ID:37710163

大小:242.11 KB

页数:9页

时间:2019-05-29

css样式渐变_第1页
css样式渐变_第2页
css样式渐变_第3页
css样式渐变_第4页
css样式渐变_第5页
资源描述:

《css样式渐变》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CSS3Gradient分为 linear-gradient(线性渐变)和 radial-gradient(径向渐变)。而我们今天主要是针对线性渐变来剖析其具体的用法。为了更好的应用 CSS3Gradient,我们需要先了解一下目前的几种现代浏览器的内核,主要有 Mozilla(Firefox,Flock等)、WebKit(Safari、Chrome等)、Opera(Opera浏览器)、Trident(讨厌的IE浏览器)。  本文照常忽略IE不管,我们主要看看在Mozilla、Webkit、Opera下的应用,当然在IE下也可以实现

2、,他需要通过IE特有的滤镜来实现,在后面会列出滤镜的使用语法,但不会具体介绍如何实用,感兴趣的可以搜索相关技术文档。一、线性渐变在Mozilla下的应用  语法:1-moz-linear-gradient([

3、

4、,]?,[,]*)  参数:其共有三个参数,第一个参数表示线性渐变的方向,top是从上到下、left是从左到右,如果定义成lefttop,那就是从左上角到右下角。第二个和第三个参数分别是起点颜色和终点颜色。你还可以在它们之间插入更多的参数,表示多种颜色的渐变。如

5、图所示:    根据上面的介绍,我们先来看一个简单的例子:  HTML:1

  CSS:1234.example{   width: 150px;   height: 80px; }  如无特殊说明,我们后面的示例都是应用这一段html和css的基本代码。  现在我们给这个div应用一个简单的渐变样式:123.example1 {   background:-moz-linear-gradient( top,#ccc,#000);}  效果如下:  二、线性渐变在We

6、bkit下的应用  语法:12-webkit-linear-gradient([

7、

8、,]?,[,]*)//最新发布书写语法-webkit-gradient(,[,]?,[,]?[,]*)//老式语法书写规则  参数:-webkit-gradient是webkit引擎对渐变的实现参数,一共有五个。第一个参数表示渐变类型(type),可以是linear(线性渐变)或者radial(径向渐变)

9、。第二个参数和第三个参数,都是一对值,分别表示渐变起点和终点。这对值可以用坐标形式表示,也可以用关键值表示,比如lefttop(左上角)和leftbottom(左下角)。第四个和第五个参数,分别是两个color-stop函数。color-stop函数接受两个参数,第一个表示渐变的位置,0为起点,0.5为中点,1为结束点;第二个表示该点的颜色。如图所示:      我们先来看一个老式的写法示例:1background:-webkit-gradient(linear,center top,center bottom,from(#ccc)

10、,to(#000));  效果如下所示:    接着我们在来看一下新式的写法:1-webkit-linear-gradient(top,#ccc,#000);  这个效果我就不在贴出来了,大家在浏览器中一看就明白了,他们是否一致的效果。仔细对比,在Mozilla和Webkit下两者的学法都基本上一致了,只是其前缀的区别,当然哪一天他们能统一成一样,对我们来说当然是更好了,那就不用去处理了。将大大节省我们的开发时间哟。三、线性渐变在Opera下的应用  语法:1-o-linear-gradient([

11、

12、,

13、]?,[,]); /*Opera11.10+*/  参数:-o-linear-gradient有三个参数。第一个参数表示线性渐变的方向,top是从上到下、left是从左到右,如果定义成lefttop,那就是从左上角到右下角。第二个和第三个参数分别是起点颜色和终点颜色。你还可以在它们之间插入更多的参数,表示多种颜色的渐变。(注:Opera支持的版本有限,本例测试都是在Opera11.1版本下,后面不在提示),如图所示:    示例代码:1background:-o-linear-gradient(t

14、op,#ccc, #000);  效果如图所示:  四、线性渐变在Trident(IE)下的应用  语法:12filter:progid:DXImageTransform.Microsoft.gradient(GradientType

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关标签