如何製作奇怪形狀的圖標「圈」?如何將奇數形狀的圖標變爲「圓形」?
問題:我有一個不規則形狀的網站上的2個圖標。我正在向他們添加padding
,background-color
和border-radius
。在某些屏幕尺寸下,背景色看起來像一個圓圈,但在其他屏幕上,它開始看起來像一個橢圓形(我不想)。
的jsfiddle: http://jsfiddle.net/CSS_Apprentice/gv2wne9o/
HTML:
<div class="left">
<img src="http://placehold.it/83x111" alt="icon" />
</div>
<div class="right">
<img src="http://placehold.it/83x111" alt="icon" />
</div>
CSS:
img {
border-radius: 100%;
background-color: #555555;
padding: 10%;
}
你想讓它變成方形嗎?那麼爲什麼要放一個邊界半徑呢? – Sidd
我希望它是「正方形」,所以100%邊界半徑將使其完美圓形 –
@CSSApprentice然後它是一個圓形,而不是一個正方形... –