本文摘自PHP中文网,作者V,侵删。

HTML部分:
1 2 3 4 5 6 7 8 9 10 11 12 13 | <!DOCTYPE html>
< html >
< head >
< meta charset = "UTF-8" >
< title > 渐变――天际线</ title >
< link rel = "stylesheet" type = "text/css" href = "style.css" >
</ head >
< body >
< div >
渐变――天际线
</ div >
</ body >
</ html >
|
实现背景颜色渐变不需要在HTML(结构)部分做任何操作 这里加了一行字,方便显示效果;
(推荐教程:CSS教程)
CSS部分:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | body{
margin : 0 ;
padding : 0 ;
font-family : "montserrat" ;
background-image : linear-gradient( 125 deg, #E4FFCD , #6DD5FA , #2980B9 , #E4FFCD ); background- size : 400% ;
animation: bganimation 15 s 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% ;
}
}
|
效果如图:
阅读剩余部分
相关阅读 >>
css中有哪些字体属性
css nav-down属性怎么用
css实现轮播图效果(附代码)
css如何控制元素的显示与隐藏
css怎么实现字体描边效果
css justify-content属性怎么用
scss是什么?
css border-image-repeat属性怎么用
css如何设置滚动条宽度
css是利用什么xhtml标记构建网页布局
更多相关阅读请进入《css》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » css如何实现网页背景动态渐变效果