我想在僅使用CSS的另一個圓的中間創建一個完美的圓。對於我使用radial-gradient
以下是我的代碼徑向漸變無法按預期方式工作
li{
list-style : none;
}
li:after{
border-radius: 50%;
height: 150px;
width: 150px;
line-height: 24px;
position: absolute;
top: 0;
left: 0;
content: '';
background: radial-gradient(circle, #FFF, #FFF, #DC352E 30%);
}
我的HTML結構如下
<ul>
<li></li>
</ul>
但這種代碼不給我完美result.I我得到一個圓在另一箇中間但是內圈的邊緣變得模糊。我希望內圈也是一個完美的圈子,沒有任何模糊的邊緣。有沒有解決這些問題的方法?
PS:我希望只使用CSS和沒有圖像/ SVG
這裏是一個working fiddle