//请点result查看
<div class="round blue"></div> <div class="round yellow"></div> <div class="round red"></div> <div class="round green"></div> <div class="round black"></div>
.round, .round:after{ border-width:10px; border-style:solid; position:absolute; border-color:transparent; width:140px; height:140px; border-radius:100px; position:absolute; } .round:after{ left:-10px; top:-10px; content:""; } .blue { border-color:blue; border-right-color:transparent; } .blue:after { border-right-color:blue; z-index:1; } .yellow { border-color:yellow; left:180px; border-right-color:transparent; } .yellow:after { border-right-color:yellow; z-index:1; } .red { border-color:red; left:360px; border-left-color:transparent; } .red:after { border-left-color:red; z-index:-1; } .green { border-color:green; top:80px; left:90px; border-right-color:transparent; } .green:after { border-right-color:green; z-index:-1; } .black { border-color:black; top:80px; left:270px; border-right-color:transparent; } .black:after { border-right-color:black; z-index:-1; }