ここではCSSで本当にイライラする時間がありますが、基本的にはZ-インデックスのボーダーを重ねて1/5のボーダー2 /第5境界3/5th境界線と円の4/5th境界お互いの上に2つのボーダーが並んでいません
しかし、そうすることで、絶対配置された境界線が正確に並んでいないので、その背後の色の出血を見ることができます。それ以外はどうすればいいのですか?ここには 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
ボーダーの青い部分に完全に青色とゼロ赤色があります。 –