css怎么设置颜色渐变


本文摘自PHP中文网,作者藏色散人,侵删。

css设置颜色渐变的方法:1、使用css3中的“Linear Gradients”属性实现颜色线性渐变;2、通过css3中的“Radial Gradients”属性实现颜色径向渐变。

本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。

CSS3 渐变(gradients)可以让你在两个或多个指定的颜色之间显示平稳的过渡。

CSS3 定义了两种类型的渐变(gradients):

  • 线性渐变(Linear Gradients)- 向下/向上/向左/向右/对角方向

  • 径向渐变(Radial Gradients)- 由它们的中心定义

为了创建一个线性渐变,你必须至少定义两种颜色结点。颜色结点即你想要呈现平稳过渡的颜色。同时,你也可以设置一个起点和一个方向(或一个角度)。

css设置线性渐变实例:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

<style>

#grad1 {

    height: 200px;

    background: -webkit-linear-gradient(red, blue); /* Safari 5.1 - 6.0 */

    background: -o-linear-gradient(red, blue); /* Opera 11.1 - 12.0 */

    background: -moz-linear-gradient(red, blue); /* Firefox 3.6 - 15 */

    background: linear-gradient(red, blue); /* 标准的语法(必须放在最后) */

}

</style>

</head>

<body>

<h3>线性渐变 - 从上到下</h3>

<p>从顶部开始的线性渐变。起点是红色,慢慢过渡到蓝色:</p>

<div id="grad1"></div>

<p><strong>注意:</strong> Internet Explorer 9 及之前的版本不支持渐变。</p>

</body>

</html>

效果图:

e5afd3cf6f87f9de6534ed97ba52a7e.png

相关推荐:《css3的颜色线性渐变属性:几种颜色之间的平稳过渡(附完整代码)》

以上就是css怎么设置颜色渐变的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

css如何改变字体粗细

css中”:“和”::“有什么区别么

css 怎么设置div不可点击

csscss3的区别是什么

css实现等高布局的三种方式(代码示例)

css如何清除默认样式并设置公共样式

css设置主动控件的样式(焦点伪类的实现)

css怎么在图片上加阴影

css如何实现不显示table的边框

css中文字相关属性的介绍

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...