【发布时间】:2021-10-10 16:11:35
【问题描述】:
如何将此代码转换为线性渐变?
https://jsfiddle.net/bufpark1/
.box {
box-shadow:
0 0 0 5px teal,
0 0 0 10px black,
0 0 0 15px orange,
0 0 0 20px black,
0 0 0 25px teal,
0 0 0 30px black,
0 0 0 35px orange,
0 0 0 40px black,
0 0 0 45px teal,
0 0 0 50px black,
0 0 0 55px orange,
0 0 0 60px black,
0 0 0 65px teal,
0 0 0 70px black,
0 0 0 75px orange,
0 0 0 80px black,
0 0 0 85px teal;
}
html {
width: 100%;
height: 100%;
}
body {
background: #333333;
display: flex;
align-items: center;
justify-content: center;
height: 100%;
width: 100%;
box-sizing: border-box;
overflow: hidden;
}
.box {
box-shadow:
0 0 0 5px teal,
0 0 0 10px black,
0 0 0 15px orange,
0 0 0 20px black,
0 0 0 25px teal,
0 0 0 30px black,
0 0 0 35px orange,
0 0 0 40px black,
0 0 0 45px teal,
0 0 0 50px black,
0 0 0 55px orange,
0 0 0 60px black,
0 0 0 65px teal,
0 0 0 70px black,
0 0 0 75px orange,
0 0 0 80px black,
0 0 0 85px teal;
}
<div class="box"></div>
【问题讨论】:
-
你也需要线性渐变的确切框大小吗?
-
170 x 170。是的。
-
我想使用渐变而不是盒子阴影。这就是我想要使用的。
标签: css linear-gradients