前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Css渐变与斑马条纹

Css渐变与斑马条纹

作者头像
wade
发布2020-04-24 10:16:57
1.5K0
发布2020-04-24 10:16:57
举报
文章被收录于专栏:coding个人笔记coding个人笔记

原理:

渐变函数linear-gradient,通过linear-gradient创建的背景可以通过background-size控制。

linear-gradient接收两种参数,第一个参数是角度,不建议使用top、left等,第二种参数就是颜色和百分比。

background: linear-gradient( 0deg, red, green);

颜色后面跟百分比意思是从多少之后才开始渐变:

background: linear-gradient( 0deg, red 50%, green);

也可以直接平分不渐变:

background: linear-gradient( 0deg, red 50%, green 50%);

下面是角度从0-360,依次加45度的效果。

可以多个颜色:

background: linear-gradient( 0deg, red, green, yellow, pink)

了解了linear-gradient,再知道linear-gradient创建的背景可以通过background-size控制。

background: linear-gradient( 0deg, red 50%, green 50%);background-size: 100% 20px;

不过要是想要斜条纹,得用另外一个:

background: repeating-linear-gradient(45deg, red, red 10px, green 0, green 20px);

多颜色:

background: repeating-linear-gradient(45deg, red, red 10px, green 0, green 20px, blue 0, blue 30px);

这个属性的话,每一个颜色都有依次叠加宽度或者高度。其实使用这个属性,甚至比上面的更简单,也可以实现上面所有的效果。

(完)

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-03-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 coding个人笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档