假设我想为大小为 33 像素的文本添加阴影。我更喜欢阴影的单位是 em,因为我希望在浏览器缩放页面时缩放阴影。
我希望我的阴影模糊度为 2px。所以我的 em 值为 2/33 =0.0606 em。所以,
text-shadow: 0em 0em 0.0606em black;
但是有一个问题!值 0.0606 不准确(2/33 重复出现) 0.0303 小于实际值。Mozilla 将 em 值四舍五入到更高的 px 值。在这种情况下,它将保持 2px。但 Chrome 将其四舍五入。所以在这种情况下,它只是1px。
现在我想摆脱一个糟糕的分歧。我如何?