背景图像在Opera和Chrome出现在前景图像的顶部
-
18-09-2019 - |
题
解决方案
您需要display:block
添加到您的跨度。
<span style="display:block; background: url("/resources/images/strength_bgr.gif") no-repeat scroll 0pt -20px transparent;">
<img alt="test" src="/resources/images/strength.gif">
</span>
内联元件不具有的高度或宽度,以便被显示,而不是通过图像尺寸被裁剪整个背景。
评论后修改
你有什么不能的背景图像应用到img标签本身的原因吗?这将是更加一致的跨浏览器。
不隶属于 StackOverflow