微信浏览器 css3圆角问题

今天,我按照很正常的使用方式写了个圆角样式应用在一张图片上,在chrome浏览器和iPhone的微信浏览器看都很正常,但是到了Android的微信浏览器,就变得很奇怪,下面是完整的代码,这是jsbin的运行代码,也是我期望的效果

在这里想请教一下大家,谢谢!

<html>
<head>
    <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">
    <title></title>
    <style>
        html, body {
            margin: 0;
            padding: 0;
            text-align: center;
        }
        body {
            padding-top: 50px;
            background-color: #999;
        }
        .headimg {
            width: 150px;
            height: 150px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
            border: 5px solid red;
        }
    </style>
</head>
<body>
<img class="headimg" src="http://t3.qpic.cn/mblogpic/9e64a806a808a55ca1ea/2000" alt="">
</body>
</html>
阅读 7.9k
2 个回答

对不起各位,刚才是我自己脑袋秀逗了。

<html>
<head>
    <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">
    <title></title>
    <style>
        html, body {
            margin: 0;
            padding: 0;
            text-align: center;
        }
        body {
            padding-top: 50px;
            background-color: #999;
        }
        .wrapper {
            background-color: #fff;
            padding: 5px;
            width: 150px;
            height: 150px;
            line-height: 150px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
        }
        .headimg {
            width: 150px;
            height: 150px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
        }
    </style>
</head>
<body>
<div class="wrapper">
<img class="headimg" src="http://t3.qpic.cn/mblogpic/9e64a806a808a55ca1ea/2000" alt="">
</div>
</body>
</html>

其实没看明白你想干什么?
我想你这个问题可能这几种情况:

1.图片显示出来不是圆角的样子,应该给图片加一个父级容器,设置为overflow:hidden;
2.图片居中显示,父级容器设置固定宽高,img 宽高为100%;

我看你后来的写法,其实那样是没有必要的。不用管 img ,只去注意父级容器的就好。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题