渐变效果:用CSS3怎样做动态渐变背景,方法是什么
【版权声明】本文部分内容摘自互联网,仅作参考!如需咨询“用CSS3怎样做动态渐变背景,方法是什么”等有关服务器、云主机租用、托管、配置、价格问题,请咨询YINGSOO客服,享受1v1贴心服务!
【畅销推荐】马来西亚云服务器促销 | 德国物理服务器促销 | 德国物理服务器促销
【文章推荐】什么是app服务器?以及租用要注意的问题!
这篇文章给大家分享的是用CSS3实现动态渐变背景的示例。对于渐变效果的实现大家应该都比较熟悉,那么如果是动态变化的渐变效果该如何做呢?实现代码及效果如下,文中的示例代码介绍得很详细,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。
HTML部分:
渐变——天际线 渐变——天际线
实现背景颜色渐变不需要在HTML(结构)部分做任何操作 这里加了一行字,方便显示效果;
CSS部分:
body{ margin: 0; padding: 0; font-family: "montserrat"; background-image: linear-gradient(125deg,#E4FFCD,#6DD5FA,#2980B9,#E4FFCD); background-size: 400%; animation: bganimation 15s infinite;}.text{ color: white; text-align: center; text-transform: uppercase; margin: 400px 0; font-size: 22px;}@keyframes bganimation { 0%{ background-position: 0% 50%; } 50%{ background-position: 100% 50%; } 100%{ background-position: 0% 50%; }}
要点:
一部分内容在之前的(水纹波动)以及提到过
background-image: linear-gradient();
linear-gradient() 函数用于创建一个线性渐变的 "图像"。为了创建一个线性渐变,你需要设置一个起始点和一个方向(指定为一个角度)的渐变效果。你还要定义终止色。终止色就是你想让Gecko去平滑的过渡,并且你必须指定至少两种,当然也会可以指定更多的颜色去创建更复杂的渐变效果。
其中的“125deg” 是设置渐变的倾斜角度;
background-position:
属性设置背景图像的起始位置。
也可以试试这种桌布渐变:
background:white;background-image: linear-gradient(90deg, rgba(200,0,0,.5) 50%, transparent 0), linear-gradient( rgba(200,0,0,.5) 50%, transparent 0);background-size: 30px 30px;
总结
以上就是CSS3实现动态渐变背景的示例,上述示例具有一定的参考价值,有需要的朋友可以了解看看,希望对大家学习CSS3的使用有帮助,想要了解更多可以继续浏览本公司其他相关的文章。
YINGSOO,国际数据中心综合服务提供商,公司主要向客户提供香港云主机、美国云主机、香港服务器租用、日本服务器租用等境外服务器租用托管业务,至今已在全球自主运营了 6 个数据中心,建设了 20 个云服务节点,以优质的服务和稳定的产品,赢得用户的信赖与支持。全国统一服务热线:400-630-3752
热搜词条:【设计设计师】【美国租用】【数据恢复】【软文小标题】【卷积错误】【代码时间】【触发器语句】【字段字符串】【缓存浏览器】【不出去网易】【项目访问】【东芝固态】【异常实例】【服务器主机】【数据库连接】【索引事务】【服务器企业】【密码原始】【版本相关软件】【常量字符串】【约束主键】【简约页面】【安装输入】【服务器机房】【公网映射】【安装运行】【服务器失败】【备份数据库】【索引代码】【占用内存】
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。