【问题标题】:Firefox putting gap/margin under my flash header...anyone know a fix?Firefox 将间隙/边距放在我的 Flash 标题下...有人知道解决方法吗?
【发布时间】:2011-07-26 19:15:27
【问题描述】:

嗨,我的网站上有一个 Flash 标题 - 没什么疯狂的,只是一个短片。它适用于 mac 上的 safari 和 opera 以及 PC 上的所有 IE 版本。它无法在 PC 或 Mac 上的 firefox 上正常工作。 Firefox 似乎在 flash 下放了 10-20px 的间隙,看起来很愚蠢:(

我已经为此查找了许多修复程序,因为这似乎是一个已知问题。我见过人们说这是因为它在 FF 中将“对象”元素视为字母,所以它为 G 和 Y 等上的“尾巴”留出了空间(不确定我是否解释得足够好,希望你明白) .我试过保证金:0;填充:0;行高:0;字体大小:0;向左飘浮;垂直对齐:中间;和清晰;两者; - 不是同时,我尝试了许多组合,并从人们找到解决方案的其他线程/文章中获得了大部分这些想法。我已经在附加到对象的 id、元素对象和父 div 上尝试了这个 CSS - 我似乎无法修复它!

另外,作为旁注 - 我注意到 Flash 在 IE6、IE7 中看起来不错,但 IE8 让它看起来很糟糕 - 谁能解释原因或确认他们看到的是什么?我是Mac用户,所以借一台笔记本电脑进行测试,很高兴听到其他人是否看到这个问题。

Here is my site

感谢您提供的任何帮助,我想尽快进行排序,我已经寻找了几个小时的答案。我也尝试过向我推荐的 swfobject 东西——在其他方面效果更好,但对这个问题没有帮助。

【问题讨论】:

    标签: css flash firefox margin


    【解决方案1】:

    将 #nav 上的边距底部更改为填充底部。然后你可能需要稍微调整一下你的样式

    【讨论】:

    • 嗨,我刚刚按照你所说的更改了 CSS - 它将我的下划线背景置于导航下方,但消除了差距!这到底是怎么回事?下面元素的边距底部与它上面的闪光灯有什么关系?当您使用它时,您知道为什么我在 ie8 中的导航上的背景图像有这么多问题吗?
    • 刚下班,在FF上似乎已经解决了。最后想通了吗?我这里没有可用的 IE8,到底是什么问题?
    • 嗨,是的,您的保证金修正奏效了,在花了这么长时间寻找答案之后,这似乎真的很疯狂。其他问题(我对此并不感到自豪!)来自我不时借用的 Windows 笔记本电脑上的测试。我有一个 imac 和 macbook,所以我根本不再使用 windows。屏幕上的分辨率不同,所以大多数网站看起来很不一样......在为 IE8 更改 CSS 三个小时后,我在右下角看到了 90% - 我不敢相信,这是查看的设置搞砸了向上! mac 可以正确渲染它,显然 windows 没有!我真傻!
    • 我还想说非常感谢您的帮助 - 真的很感激。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 2022-10-18
    • 1970-01-01
    • 1970-01-01
    • 2021-04-03
    相关资源
    最近更新 更多