CSS3 Gradient 分为线性渐变(linear)和径向渐变(radial)
2016-09-03 09:54
477 查看
CSS3 Gradient 分为线性渐变(linear)和径向渐变(radial)。由于不同的渲染引擎实现渐变的语法不同,这里我们只针对线性渐变的 W3C 标准语法来分析其用法,其余大家可以查阅相关资料。W3C 语法已经得到了 IE10+、Firefox19.0+、Chrome26.0+ 和 Opera12.1+等浏览器的支持。
这一小节我们来说一下线性渐变:
参数:
第一个参数:指定渐变方向,可以用“角度”的关键词或“英文”来表示:
(单击图片可放大)
第一个参数省略时,默认为“180deg”,等同于“to bottom”。
第二个和第三个参数,表示颜色的起始点和结束点,可以有多个颜色值。
效果图:
在下列代码中的第14行,为文字段落添加从右下角向左上角的线性渐变背景
<!DOCTYPEwww.dztcsd.com/ html>
<html>
<head>
<meta charset="utf-8">
<title>Gradient</title>
<style type="text/css">
p {
width: 400px;
height: 150px;
line-height: 150px;
text-align:center;
color: #000;
font-size:24px;
background-image:?;
}
</style>
</head>
<body>
<p>右下角向左上角的线性渐变背景</p>
</body>
</html>
这一小节我们来说一下线性渐变:
参数:
第一个参数:指定渐变方向,可以用“角度”的关键词或“英文”来表示:
(单击图片可放大)
第一个参数省略时,默认为“180deg”,等同于“to bottom”。
第二个和第三个参数,表示颜色的起始点和结束点,可以有多个颜色值。
background-image:linear-gradient(to left, red, orange,yellow,green,blue,indigo,violet);
效果图:
任务
在下列代码中的第14行,为文字段落添加从右下角向左上角的线性渐变背景<!DOCTYPEwww.dztcsd.com/ html>
<html>
<head>
<meta charset="utf-8">
<title>Gradient</title>
<style type="text/css">
p {
width: 400px;
height: 150px;
line-height: 150px;
text-align:center;
color: #000;
font-size:24px;
background-image:?;
}
</style>
</head>
<body>
<p>右下角向左上角的线性渐变背景</p>
</body>
</html>
相关文章推荐
- CSS3 Gradient 分为线性渐变(linear)和径向渐变(radial)
- CSS3背景渐变属性 linear-gradient(线性渐变)和radial-gradient(径向渐变)
- CSS3背景渐变属性 linear-gradient(线性渐变)和radial-gradient(径向渐变)
- CSS3背景渐变属性 linear-gradient(线性渐变)和radial-gradient(径向渐变)。
- CSS3 经典教程系列:CSS3 线性渐变(linear-gradient)
- CSS3 经典教程系列:CSS3 径向渐变(radial-gradient)
- radial-gradient CSS3的蛋疼的径向渐变
- CSS3 经典教程系列:CSS3 线性渐变(linear-gradient)
- CSS3径向渐变radial-gradient真好玩
- CSS3 线性渐变(linear-gradient)
- CSS3 经典教程系列:CSS3 线性渐变(linear-gradient)
- CSS3 经典教程系列:CSS3 线性渐变(linear-gradient)
- CSS3 经典教程系列:CSS3 线性渐变(linear-gradient)
- CSS3 经典教程系列:CSS3 线性渐变(linear-gradient)
- 浅谈CSS3新特性——线性渐变linear-gradient
- CSS3 线性渐变(linear-gradient)
- CSS3 Gradient 线性渐变 径向渐变
- CSS3 线性渐变(linear-gradient)
- CSS3 线性渐变(linear-gradient)