CSS设置图片圆角显示效果问题

我将一个图片的宽高设为定值,然后设置图片的border-radius为50%,但是有些图片显示出来却像是一个八边形而不是圆形,感到疑惑,像是这样:
pic.png
希望大佬们可以帮我解决一下这个疑惑
这是原图的信息
批注 2020-04-19 141135.png

回复
阅读 2.3k
3 个回答
.avatar {width:200px;height:200px;border-radius:50%;border:10px solid #FFF;background:url('xxx.jpg') center center/cover no-repeat;box-shadow:0 0 0 4px #000;}

目测你的图片不是正方形,宽高一致再设置就不会如此了。

推荐问题
宣传栏