Safari 怪异的狩猎渲染

Safari 怪异的狩猎渲染,safari,Safari,我正在为我工作的一个网站测试新模板,在Safari上,我有一个非常奇怪的行为,一个页面(一张桌子)在右边,大约631像素,我不知道为什么会发生这种情况以及如何修复它 有人能帮我吗?页面如下: 看起来您的最后一个按钮“Redazione”正在推压您的主要featurelet的表格内容。试着把那个按钮的高度尺寸去掉。或者,您可以尝试将表显示为块,这也应该有效。很有可能,如果这个按钮是问题所在,那么最好的解决方案就是确保UL成为导航栏和中间内容之间的边界的基础。您应该始终使用容器元素来设置外部边距,并

我正在为我工作的一个网站测试新模板,在Safari上,我有一个非常奇怪的行为,一个页面(一张桌子)在右边,大约631像素,我不知道为什么会发生这种情况以及如何修复它

有人能帮我吗?页面如下:


看起来您的最后一个按钮“Redazione”正在推压您的主要featurelet的表格内容。试着把那个按钮的高度尺寸去掉。或者,您可以尝试将表显示为块,这也应该有效。很有可能,如果这个按钮是问题所在,那么最好的解决方案就是确保UL成为导航栏和中间内容之间的边界的基础。您应该始终使用容器元素来设置外部边距,并确保元素的维度不会超出其容器。

看起来您的最后一个按钮“Redazione”正在推压主featurelet的表内容。试着把那个按钮的高度尺寸去掉。或者,您可以尝试将表显示为块,这也应该有效。很有可能,如果这个按钮是问题所在,那么最好的解决方案就是确保UL成为导航栏和中间内容之间的边界的基础。您应该始终使用容器元素设置外部边距,并确保元素的尺寸不会超出其容器。

菜单中的
标记的高度设置为43px。这太高了,框延伸到菜单栏下方。因为您的
  • 浮动:左
    ,所以表“捕捉”了最后一个

    解决此问题的一种方法是将
    style='clear:both'
    添加到相关的表中。您还可以将
    的高度降低到约35px。

    菜单中
    标记的高度设置为43px。这太高了,框延伸到菜单栏下方。因为您的
  • 浮动:左
    ,所以表“捕捉”了最后一个


    解决此问题的一种方法是将
    style='clear:both'
    添加到相关的表中。你也可以将
    的高度降低到35px左右。

    你不应该使用表格进行布局。这不是一个真正的答案,不是吗。我尝试过使用无表格布局,但是对于这样一个(imho)复杂的布局来说,所有浏览器的问题实在太多了(你不想在IE6中看到这种无纸化布局而不发疯)。我知道无纸化布局会更好,但我没有时间解决所有问题。你不应该使用表格进行布局。这不是一个真正的答案,不是吗。我尝试过使用无纸化布局,但所有浏览器的问题对a来说实在太多了(imho)像这样复杂的布局(你不希望在IE6中看到这种布局没有技巧而发疯)。我知道无表会更好,但我没有时间解决所有问题。将周围的div添加到导航或内容并不能解决问题,但在UL结束后添加一个
    ,允许正确对齐表,但在导航和内容之间添加了大量空间将周围的div添加到导航or内容没有解决问题,但在UL结束后添加了一个
    ,允许表格正确对齐,但在导航和内容之间添加了大量空间是的,这是我试图得到的,但他的解释要好得多。干得好J。是的,这是我试图得到的,但他的解释很重要干得好。