阅读 328

CSS实现渐变色(css实现渐变色边框动态旋转)

使用CSS实现渐变色:

在之前讲解Canvas的文章中我们还通过canvas实现了各种渐变,可以看看哦~

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

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

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

(1)渐变色之线性渐变

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

linear-gradient()函数用于实现线性渐变
注意:颜色的渐变实现是靠渐变的图像实现的,在函数里可以放多个颜色实现渐变
渐变的效果默认是从上往下渐变填入的颜色 to right,to left,to top,to buttom right(从左上往右下渐变)
也可以以一定角度进行渐变,格式为:度数deg,比如:90deg

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>渐变色之线性渐变</title>     <style>         #div1{             width:300px;             height: 300px;             background-image: linear-gradient(to left,skyblue,pink);         }     </style> </head> <body> <div id="div1" class="div2"> </div> </body> </html> 复制代码

(2)渐变色之径向渐变

radial-gradient()函数用于实现径向渐变
注意:颜色的渐变实现都是靠渐变的图像实现的
默认是从最中心向外发散进行渐变(ellipse是椭圆形状的渐变)
circle(形状变为圆)

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>渐变色之径向渐变</title>     <style>         #div1{             width: 200px;             height: 300px;             background-image: radial-gradient(ellipse,skyblue,pink,white);         }     </style> </head> <body> <div id="div1"> </div> </body> </html> 复制代码

(3)拓展一个文本渐变色的实现:

给背景设置渐变色
默认文字的颜色渐变是从上往下渐变的
改渐变的方向的话在颜色前面加,比如:to right

文字本身是不能设置渐变的,我们是通过设置背景的渐变来实现文字的渐变的!

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>渐变色之文字渐变</title>     <style>         span{             background-image: linear-gradient(to right,blue,black);             /*规定这个背景渐变色绘制的区域 在此设置为文本那个区域*/             -webkit-background-clip: text;             /*把原本的文字设置为透明的*/             color: transparent;         }     </style> </head> <body> <span>我是渐变的文字,我超级帅!</span> </body> </html> 复制代码

????In The End!

请添加图片描述

从现在做起,坚持下去,一天进步一小点,不久的将来,你会感谢曾经努力的你!

本博主会持续更新爬虫基础分栏及爬虫实战分栏,认真仔细看完本文的小伙伴们,可以点赞收藏并评论出你们的读后感。并可关注本博主,在今后的日子里阅读更多爬虫文!

如有错误或者言语不恰当的地方可在评论区指出,谢谢!
如转载此文请联系我征得本人同意,并标注出处及本博主名,谢谢 !


作者:孤寒者
链接:https://juejin.cn/post/7031549382705020965

文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐