Sha*_*ara 18 html css image css3
我有一个边框半径为50%的图像和一个3px的边框.我的问题是当给出边界半径时,图像和边界之间有1px的间隙.
问题在下图中展示.

而我正在使用的CSS,
img {
border: 3px solid #4CB7AC;
height: 46px;
width: 46px;
border-radius:50%;
}
Run Code Online (Sandbox Code Playgroud)
注意
<img>用来获取图像.排除将其设置为背景图像.有没有办法消除这种差距?
编辑 JS小提琴链接
小智 6
该background-color建议很有效,但如果您处于背景颜色不太理想的情况(例如具有 bt 透明度的 PNG 图像),那么您可能可以使用background-clip: border-box;
有关该属性的更多详细信息,请参阅MDN 上的背景剪辑。
| 归档时间: |
|
| 查看次数: |
5711 次 |
| 最近记录: |