css3的渐变属性主要包括什么

css3的渐变属性主要包括什么在一些页面效果中有时会遇到背景色渐变显示问题。这时就会想到CSS3中新加的渐变属性gradient。CSS3 Gradient分为linear-gradient(线性渐变)和radial-gradient(径向渐变)。运用

在一些页面效果中有时会遇到背景色渐变显示问题。这时就会想到CSS3中新加的渐变属性gradient。

CSS3 Gradient分为linear-gradient(线性渐变)和radial-gradient(径向渐变)。运用得比较多的是线性渐变。为了更好的应用CSS3 Gradient,我们先了解一下浏览器的内核,主流内容主要有Mozilla(Gecko)(熟悉的有Firefox,Flock等浏览器)、WebKit(熟悉的有Safari、Chrome等浏览器)、Opera(presto)(Opera浏览器)、Trident(IE浏览器)。我们主要看看在Mozilla、Webkit、Opera下的应用,当然在IE下也可以实现,他需要通过IE特有的滤镜来实现。

一、线性渐变在Webkit下的应用

css3的渐变属性主要包括什么

css3的渐变属性主要包括什么

css3的渐变属性主要包括什么

参数:一共有5个参数。第一个参数表示渐变类型(type),可以是linear(线性渐变)或者radial(径向渐变)。。第二个参数和第三个参数,都是一对值,分别表示渐变起点和终点。这对值可以用坐标形式表示,也可以用关键值表示,比如 left top(左上角)和left bottom(左下角)。第四个和第五个参数,分别是两个color-stop函数。color-stop函数接受两个参数,第一个表示渐变的位置,0为起点,0.5为中点,1为结束点;第二个表示该点的颜色。

css3的渐变属性主要包括什么

效果如下所示

css3的渐变属性主要包括什么

二、线性渐变在Mozilla下的应用

css3的渐变属性主要包括什么

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

三、线性渐变在Opera下的应用

css3的渐变属性主要包括什么

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

四、线性渐变在IE下的应用

css3的渐变属性主要包括什么

E依靠滤镜实现渐变。startColorstr表示起点的颜色,endColorstr表示终点颜色。GradientType表示渐变类型,0为缺省值,表示垂直渐变,1表示水平渐变。

CSS3的径向渐变

CSS3的径向渐变和其线性渐变是很相似的。语法如下:

css3的渐变属性主要包括什么

径向渐变到目前还不支持Opera的内核浏览器

css3的渐变属性主要包括什么

效果:

css3的渐变属性主要包括什么

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/15587.html

(0)
上一篇 2024年 5月 19日
下一篇 2024年 5月 19日

相关推荐

关注微信