css如何实现圆形头像

互联网 20-11-18

css实现圆形头像的方法:可以通过直接设置img为圆形的方式来实现,如【border-radius: 30px;】。需要注意的是使用这种方式如果图片不是正方形,那么图片会被拉伸。

可以通过如下两种方式来实现:

方法一:直接设置img为圆形,这种情况下如果图片不是正方形,图片会被拉伸

(学习视频分享:css视频教程)

<img class="circleImg" src="../img/photo/img.jpg"  />

相应的css为:

.circleImg{   border-radius: 30px;   width:60px;   height:60px; }

boder-radius为图片宽度的一半。

方法二:通过背景图设置

<div class="bgImg"></div>

相应的css为:

.bgImg{    border-radius: 30px;   width:60px;   height:60px;    background: url("../img/photo/img.jpg") no-repeat center;   background-size:60px; }

拖图片不是方形,则按照宽度等比例显示,则background-size设置为图片宽度,高度为auto,若需要按照高度等比例显示,则background-size:auto 60px;。

实现效果:

相关推荐:CSS教程

以上就是css如何实现圆形头像的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 圆形头像
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:css如何设置字体为微软雅黑

相关资讯