在CSS中,我們可以使用border-radius屬性來實現圓角效果。但對于空心圓,則需要在圓形中留下一個空心。這時,我們就需要使用CSS中的box-shadow屬性來實現。
.circle { width: 100px; height: 100px; border-radius: 50%; border: 5px solid black; box-shadow: inset 0 0 0 40px white; }
上述代碼中,我們先使用border-radius屬性將正方形變成一個圓形。然后使用border屬性設置邊框。其中,5px是邊框的寬度,black是邊框的顏色。接著,我們使用box-shadow屬性來實現空心圓。其中,inset將陰影內嵌到元素中,0 0是陰影的偏移量,0是陰影的模糊度,40px是陰影的擴張程度,white是陰影的顏色。
最終,我們就可以得到一個空心圓的效果了: