css如何设置渐变

  介绍

这篇文章将为大家详细讲解有关css如何设置渐变,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

什么是css

css是一种用来表现HTML或XML等文件样式的计算机语言,主要是用来设计网页的样式,使网页更加美化。它也是一种定义样式结构如字体,颜色,位置等的语言,并且css样式可以直接存储于HTML网页或者单独的样式单文件中,而样式规则的优先级由css根据这个层次结构决定,从而实现级联效果,发展至今,css不仅能装饰网页,也可以配合各种脚本对于网页进行格式化。

方法:1,用线性渐变()实现线性渐变,语法“线性渐变(角度,起止颜色列表)”;2,用径向渐变()实现径向渐变,语法”径向渐变(大小位置,起止颜色)”。

<强>线性梯度()函数,线性渐变

线性梯度()函数用于创建一个线性渐变的“图像“。

创建一个线性渐变,需要指定两种颜色,还可以实现不同方向(指定为一个角度)的渐变效果,如果不指定方向,默认从上到下渐变。

<强>语法:

线性渐变(color-stop1,方向,还以为,color-stop2,…),

参数:

值描述 用方向角度值指定渐变的方向(或角度), color-stop1 color-stop2,……用于指定渐变的起止颜色。

<强>代码示例(考虑浏览器兼容性):

& lt; ! DOCTYPE  html>   & lt; html>   & lt; head>   & lt; meta  charset=癠TF-8"祝辞   & lt; title>线性渐变& lt;/title>   & lt; style>   ,,,.demo {   ,,,,,,,宽度:500,;   ,,,,,,,,身高:300;   ,,,,,,,保证金:,50 px 汽车;   ,,,}   ,,,.demo  * {   ,,,,,,,宽度:,200 px;   ,,,,,,,身高:,200 px;   ,,,,,,,保证金:,20 px;   ,,,,,,,text-align:,中心;   ,,,,,,,行高:,200 px;   ,,,,,,,颜色:,# fff;   ,,,,,,,,字体大小:16 px;   ,,,,,,,:浮动,离开;   ,,,}   ,,,.demo1 {   ,,,,,,,/*,底色,*/,,,,,,,背景颜色:,# fd0d0d;   ,,,,,,   ,,,,,,,/*,chrome  2 +, safari  4 +;, multiple  color  stops  */,,,,,,,背景图片:-webkit-gradient(线性,left ,, left ,,颜色(0.32,,# fd0d0d),   ,,,,,,,的颜色(0.66,,# d89e3c),颜色(0.83,,# 97 bb51));   ,,,,,,   ,,,,,,,/*,chrome  10 +, safari  5.1 +, */,,,,,,,背景图片:,-webkit-linear-gradient (# fd0d0d,, # d89e3c,, # 97 bb51);   ,,,,,,,   ,,,,,,,/*,firefox;, multiple  color  stops  */,,,,,,,背景图片:,-moz-linear-gradient(顶部,# fd0d0d,, # d89e3c,, # 97 bb51);   ,,,,,,   ,,,,,,,/*,ie  6 + */,,,,,,,过滤器:,progid: DXImageTransform.Microsoft.gradient (startColorstr=& # 39; # fd0d0d& # 39;, endColorstr=& # 39; # d89e3c& # 39;);   ,,,,,,,   ,,,,,,,/*,ie8 , +, */,,,,,,,-ms-filter:,“progid: DXImageTransform.Microsoft.gradient (startColorstr=& # 39; # fd0d0d& # 39;,,   ,,,,,,,endColorstr=& # 39; # d89e3c& # 39;)“;;   ,,,,,,,   ,,,,,,,/*,ie10  */,,,,,,,背景图片:,-ms-linear-gradient (# fd0d0d,, # d89e3c,, # 97 bb51);   ,,,,,,,/*,opera  11.1 */,,,,,,,背景图片:,-o-linear-gradient (# fd0d0d,, # d89e3c,, # 97 bb51);   ,,,,,,,   ,,,,,,,/*,标准写法,*/,,,,,,,,,,,背景图片:,线性渐变(# fd0d0d,, # d89e3c,, # 97 bb51);   ,,,,,,,}      ,,,,,,,.demo2 {   ,,,,,,,,,,,/*,底色,*/,,,,,,,background - color: # d41a1a;   ,,,,,,,   ,,,,,,,/*,chrome  2 +, safari  4 +;, multiple  color  stops  */null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

css如何设置渐变