CSS3新样式 linear-gradient 小测试线性渐变效果
发布日期:2021-08-30 16:01:47 浏览次数:15 分类:技术文章

本文共 811 字,大约阅读时间需要 2 分钟。

模仿生成美团官网的导航栏

如图

  • 为了达到这个效果,我们先做一个盒子div
  • 如图,背景颜色设置为粉色pink

  • 按照网上找的属性,设置样式
  • backgroun: top, pink, skyblue;
  • VScode提示错误
  • Gradient has outdated direction syntax. New syntax is like 'to left' instead of 'right'.
  • 上面这个错误的意思大概是,之前的语法是过时的,新的语法 是 to left 来取代之前的直接写方向 right
  • 我们根据上面的错误把样式改成
  • backgroun: to top, pink, skyblue;
  • 效果如下

  • 可以看到新语法 to top/left/right/bottom 可以更直观告诉我们渐变的方向是向着哪边的,第二个参数是起始颜色,第三个参数是完成颜色,
  • 查看文档发现这个CSS3新样式需要对不同的浏览器做不同的适配,如下
#grad {
background: -webkit-linear-gradient(left top, red , blue); /* Safari 5.1 to 6.0 */ background: -o-linear-gradient(bottom right, red, blue); /* Opera 11.1 to 12.0 */ background: -moz-linear-gradient(bottom right, red, blue); /* Firefox 3.6 to 15 */ background: linear-gradient(to bottom right, red , blue); /* 标准语法 */} 复制代码

转载于:https://juejin.im/post/5cf53bfd6fb9a07ecf721081

转载地址:https://blog.csdn.net/weixin_34038652/article/details/91459429 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:阿里云CentOs7.2搭建Hadoop2.7.3伪分布式实践
下一篇:AndroidStudio插件开发——RemoveButterKnife从构思到实现

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月17日 08时24分44秒