HBody
HBody
  • 发布:2015-04-14 17:00
  • 更新:2015-04-14 17:12
  • 阅读:2140

div中,想把一个长方形的图片做成一个圆形的,而且图片的样式不改变

分类:HBuilder

在div中引入了一个长方形图片,但是用border-radius:50%之后,图片虽然变为圆形,但是原图片的人物脸型和身形都变宽了,被上下压缩了。。不知道怎么办??

2015-04-14 17:00 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

图片不要同时设置非实际的宽和高,导致图片变形,应该让图片按比例放大或缩放。

  • HBody (作者)

    我知道按比例缩放,如果不设置宽和高,只写border-radius的话,根本没用啊,图片太大了。。。border-radius的方法就是按照图片的边框做内切圆,如果不设置图片的大小,得到的图片就是椭圆的

    2015-04-14 17:12

  • DCloud_UNI_FXY

    把div做成圆形,然后overflow:hidden.

    2015-04-14 17:43

该问题目前已经被锁定, 无法添加新回复