gpt4 book ai didi

css - Firefox 隐藏嵌入式对象错误解决方法?

转载 作者:技术小花猫 更新时间:2023-10-29 11:39:42 26 4
gpt4 key购买 nike

在 firefox(从 0.9 版开始!)中有一个有据可查的错误,其中隐藏了 flash、java applet、quicktime...实际上任何你可以放入“embed”或“object”标签的东西都会使嵌入的内容重新启动/再次显示时重新加载。

它似乎在修改 css 上任何与显示相关的属性时发生。通常这不会成为问题,直到您开始做一些复杂的事情,比如在您的网站上添加一个选项卡式控件,每个选项卡上都有不同的 Flash 对象。您需要从一个选项卡跳到另一个选项卡并将您的状态保持在 Flash 对象上。

有没有人找到解决方法?我试过使用以下 css 隐藏内容,但 firefox 仍然在隐藏父级时呈现 flash 对象:

.hideme {
padding: 0 !important;
margin: 0 !important;
display: block !important;
height: 0 !important;
width: 0 !important;
border: none !important;
visibility: hidden !important;
}

虽然这会阻止 flash 对象重新加载...当切换选项卡时,它仍然呈现在页面上其他 flash 对象后面。

这里是 the bug report on bugzilla

最佳答案

您是否尝试过将 Flash 放置在页面之外而不是隐藏它?

.hideme{
left: -3000px;
}

关于css - Firefox 隐藏嵌入式对象错误解决方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1224228/

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