我正在用CSS創建一個圓形圖像。任何尺寸的CSS圓形圖像
當我的形象是200像素x 300像素,它不是一個完美的圓:
.circular {
margin: auto;
width: 200px;
height: 300px;
border-radius: 150px;
-webkit-border-radius: 150px;
-moz-border-radius: 150px;
background: url(http://i.stack.imgur.com/S1ZCs.jpg) no-repeat;
}
<div class="circular"></div>
這裏是一個jsFiddle爲好。
當寬度和高度是不同的尺寸時,有沒有辦法讓一個完美的圓?如果我將它設置爲300 x 300,這是一個完美的圓形,但當圖像爲200 x 300時,我需要它處於完美的圓形。
我不知道爲什麼你需要不同尺寸的主意,如果你需要一個圓形? – DaniP 2014-11-05 14:31:28
最好的你可以實現的是這樣的:http://jsfiddle.net/sy48k3y5/3/ – DaniP 2014-11-05 14:32:18
有沒有調整寬度或高度在jsfiddle作出一個圓 – user979331 2014-11-05 14:32:17