CSS3中实现颜色渐变的语句有什么?
Admin 2022-02-11 群英技术资讯 569 次浏览
这篇文章给大家分享的是CSS3中实现颜色渐变的方法。下文给大家介绍了两个实现渐变语句,分别是background:radial-gradient(类型 大小 位置,颜色1,颜色n..)和background:linear-gradient(方向,颜色1,颜色n..),其中,一个是元素径向渐变,一个元素线性渐变。下面我们详细的来看看具体的实现及代码。
本教程操作环境:windows10系统、CSS3&&HTML5版、Dell G3电脑。
css3定义渐变的语法有哪些
在css中,有radial-gradient()函数来给元素创建径向渐变,linear-gradient()函数给元素创建线性渐变样式。
1、radial-gradient() 函数用径向渐变创建 "图像"。
径向渐变由中心点定义。为了创建径向渐变必须设置两个终止色。
语法如下:
background: radial-gradient(shape size at position, start-color, ..., last-color);
属性值如下:
示例如下:
<html> <head> <meta charset="utf-8"> <title>123</title> <style> #grad1 { height: 150px; width: 200px; background-color: red; /* 浏览器不支持的时候显示 */ background-image: radial-gradient(red, green, blue); /* 标准的语法(必须放在最后) */ } </style> </head> <body> <h3>径向渐变 - 颜色结点均匀分布</h3> <div id="grad1"></div> <p><strong>注意:</strong> Internet Explorer 9 及之前的版本不支持渐变。</p> </body> </html>
输出结果:
2、linear-gradient() 函数用于创建一个表示两种或多种颜色线性渐变的图片。
创建一个线性渐变,需要指定两种颜色,还可以实现不同方向(指定为一个角度)的渐变效果,如果不指定方向,默认从上到下渐变。
语法如下:
background: linear-gradient(direction, color-stop1, color-stop2, ...);
示例如下:
<html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <style> #grad1 { height: 200px; background-image: linear-gradient(red, yellow, blue); } </style> </head> <body> <h3>线性渐变 - 头部到底部</h3> <p>从头部开始的线性渐变,从红色开始,转为黄色,再到蓝色:</p> <div id="grad1"></div> <p><strong>注意:</strong> Internet Explorer 9 及更早版本 IE 浏览器不支持渐变。</p> </body> </html>
输出结果:
关于CSS3中实现颜色渐变的方法语句就介绍到这,上述示例具有一定的借鉴价值,需要的朋友可以参考,希望能对大家有帮助,想要了解更多渐变效果的实现,大家可以关注群英网络其它的相关文章。
文本转载自PHP中文网
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
css3怎么让字体不换行在css中,可以使用white-space属性来强制文字不换行;通常我们使用white-space:nowrap来强制文本文字内容不换行,文本会在在同一行上显示,直到遇到
深入理解margin塌陷和margin合并的解决方案,有不少朋友对此感兴趣,下面小编给大家整理和分享了相关知识和资料,易于大家学习和理解,有需要的朋友可以借鉴参考,下面我们一起来了解一下吧。
表格是html中经常使用到的,简单的使用可能很多人都没问题,但是更深入的了解的人恐怕不多,下面我们先来看一下如何使用。<table>是<tr>的上层标签<tr>必须在一个<table></table>里面,它不能单独使用,相当于<table>的属性标签. <table>标示一个表格,<tr&am
这篇文章主要介绍了css实现六边形图片的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008