1

「四角い」画像を円形に変換しようとしています。
画像は 48x48 で、境界線は正方形です。

HTML/Javascript/CSSで切り抜いて円にしたいです。

4

3 に答える 3

9

その画像をdivとして配置し、divのbackground-imageをに設定border-radius50%ます。簡単です。:)

フィドル。

div の CSS:

div {
    width: 48px;
    height: 48px;
    background: url(your_image_url.your_image_extension);
    border-radius: 50%; /*the magic*/
}
于 2013-07-10T19:47:32.893 に答える
2

JavaScriptのみを使用する場合は、次のようにします。

<img src='.../images/myImage.png' id="id">
<script>
document.getElementById('id').style.borderRadius = '50%';
</script>
于 2014-01-23T20:56:56.103 に答える