Html 网站在mozilla firefox和chrome中看起来不同
我一直在为一位朋友编写一个网站,与他发给我的截图非常接近。 我在chrome中查看时正在编写代码,但后来我意识到在mozilla firefox中,Html 网站在mozilla firefox和chrome中看起来不同,html,css,google-chrome,firefox,browser,Html,Css,Google Chrome,Firefox,Browser,我一直在为一位朋友编写一个网站,与他发给我的截图非常接近。 我在chrome中查看时正在编写代码,但后来我意识到在mozilla firefox中,部分的位置被弄乱了 如何修复它,使它在两种浏览器中都看起来很好 这是它的链接,因此我不必粘贴所有代码:您可以使用Chrome和Firefox的内置开发工具来修复它 只需检查HTML元素并比较它们的大小(边距等)。 你应该能够通过这种方式找到差异 您可以使用开发人员工具动态更改CSS属性 然后更正您的源代码。好的,我发现chrome和firefox有不
部分的位置被弄乱了
如何修复它,使它在两种浏览器中都看起来很好
这是它的链接,因此我不必粘贴所有代码:您可以使用Chrome和Firefox的内置开发工具来修复它
只需检查HTML元素并比较它们的大小(边距等)。
你应该能够通过这种方式找到差异
您可以使用开发人员工具动态更改CSS属性
然后更正您的源代码。好的,我发现chrome和firefox有不同的填充大小(即使数字相同),我只需要添加firefox特定的填充。问题是活动的li
的高度。选中nav li.active
中的padding bottom
。你把它设置为10px,但如果你把它设置为8px,就可以了
如果您的浏览器窗口在FF中很窄,那么您会看到nav
栏和部分之间的“第2页”-“第6页”之间有一个小间隙。“第1页”实际上涉及这一部分
如果浏览器窗口较宽,则部分可以上浮以触摸nav
,但活动li
的高度将其推向右侧。我知道这一点,但当我在firefox中更改某些内容时,在chrome中也会出现错误。太让人困惑了。正如我在上面的回答中所说,我自己发现了。仍然给你正确的答案。