嘿那里有一个非常令人沮丧的时间在这里用CSS,我基本上是试图重叠与z-index的边界来获得1/5边界的视觉2 /第5个边界3/5边界和第5个边界的圆圈彼此之上的两个边框,没有排队
但是这样做绝对定位的边界并不完全排列,您可以看到背后的颜色出血,为什么是这样?我应该怎么做呢?这里是 jsFiddle和代码如下。
.circle {
padding: 20px;
border: 20px solid transparent;
border-top-color: red;
position: absolute;
border-radius: 50px;
z-index: 0;
}
.two {
border-top-color: blue;
z-index: 1;
}
<div class="circle"></div>
<div class="circle two"></div>
即使你做边框纯色,红色仍然流血蓝色边框https://jsfiddle.net/6qtLop51/2/背后,除了在你的片段我仍然可以看到红色背后的蓝色。 @theEpsilon –
@JeffDavenport你想要什么?大多是蓝色的,只有一点红色? – theEpsilon
边框的蓝色部分完全呈蓝色并且为零红色。 –