【发布时间】:2017-10-06 01:07:29
【问题描述】:
JSBin:https://jsfiddle.net/mnLw83ga/
无论是否缩放,图像顶部都被裁剪了 1px。当手机处于水平模式时,它会恢复正常。
代码:
img {
width: 100px;
height: 100px;
border-radius: 50%;
}
<img src="http://www.duoziwang.com/uploads/1602/1-160221222J70-L.jpg" alt="">
有时剪辑发生在底部,在缩放时。
看起来像这样:
safari 图片边框半径错误
设备信息:iOS 10.3.1 iPhone 6 在我的 iPhone 7 上无法重现
【问题讨论】:
-
怎么样,而不是直接对 img 元素进行边界半径,而是对包装器执行此操作。像这样jsfiddle.net/yknok9nz/1
-
以上两个 cmets 都没有解决我的问题。剪辑仍然存在。