我有一个包含以下 CSS 的框:
.box{
background-clip: content-box;
background-color: #FFEA27;
border-radius: 4%;
}
问题是边界半径没有被正确计算,因为background-clip: content-box;sinceborder-radius也计算填充。最后我得到这样的结果:https ://prnt.sc/n9gxpv
我们以右上角为例。从右线到边缘和从顶线到边缘的舍入不相等,因此我们没有得到完美的圆边。
是否有任何解决方法。就像在不使用background-color. 重要的是,我无法从填充切换到边距并消除对backgroud-clip属性的需求。