gpt4 book ai didi

css - 为什么这个网站在不同的浏览器中显示不同宽度的菜单?

转载 作者:行者123 更新时间:2023-11-28 16:43:55 25 4
gpt4 key购买 nike

Link

问题出在 jQuery Mega 菜单中。它以某种方式在 Google Chrome Linux 和 Internet Explorer (Windows 8) 上正确显示,但在 Opera (Linux)、Google Chrome (Windows)、Firefox (windows) 等上显示不正确。如果显示不正确,悬停时最后一个菜单会覆盖搜索输入。这里可能是什么问题?我不想更改填充。

最佳答案

差异很可能是由于浏览器对十进制像素数的解释不同。每个菜单项都没有通过 CSS 设置明确的宽度,因此它会获得部分像素,这些像素在某些情况下会受到尊重,而在某些情况下会四舍五入。现在,这只会让每个元素产生 1 像素的差异,但最终会增加 10 像素、20 像素等等。

因此解决方案是在菜单项和搜索栏之间留出足够的空间,或许可以缩小一些。

这可能有助于您详细了解问题: Are the decimal places in a CSS width respected?

关于css - 为什么这个网站在不同的浏览器中显示不同宽度的菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16728486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com