本文摘自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(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%;
}
}
|
效果如图:
阅读剩余部分
相关阅读 >>
css内边框线怎么设置
css怎么把文字居中
css怎么样实现图片圆角
css网页布局是什么
css怎么设置悬浮效果
css top不起作用怎么办
css怎么让超链接不加下划线
学html css看什么书?
css怎么设置div大小
css target-position属性怎么用
更多相关阅读请进入《css》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » css如何实现网页背景动态渐变效果