CSS中怎么把图片变成圆形?以下是几种不同的方法。
/* 方法1:使用border-radius属性 */
img {
border-radius: 50%; /* 把图片变成圆形 */
}
/* 方法2:使用clip-path属性 */
img {
clip-path: circle(50%); /* 把图片剪裁为圆形 */
}
/* 方法3:使用mask-image属性 */
img {
-webkit-mask-image: radial-gradient(circle at center, transparent 50%, black 51%); /* 创建一个径向渐变mask */
mask-image: radial-gradient(circle at center, transparent 50%, black 51%);
} 以上是几种常用的方法,使用各自的优点来实现同样的效果。