我使用图像作为表格单元格的底线。
background-position: -14px bottom !important;
上面的代码在除 Mozila 之外的所有浏览器中都可以很好地定位图像的背景。
所以我改成下面的代码:
background-position: -14px 0!important;
它在所有浏览器中也能正常工作,但在 Firefox 中它在 bottom
处有 1px
间隙。
代码为bottom
和0px
有什么区别????
请教我,如何克服这个问题来隐藏 bottom 1px
差距?
最佳答案
据我所知,0px 和 bottom 之间没有重大区别,它们都告诉图像位于 div 的底部,但我确实相信问题源于 Firefox 的用户代理样式表。
尝试在其余 CSS 之前放置一个重置的 CSS,这往往会解决大多数跨浏览器用户代理样式表问题。
关于html - css 背景图像定位在 firefox 中的工作方式不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20947051/