溢出:隐藏在firefox 3.6中
Overflow: hidden in firefox 3.6
我制作了一个表单脚本,这样如果我需要表单,我就可以随时使用它,但我注意到,当我为字段设置溢出隐藏属性时,它在Firefox中仍然可见(在3.6中测试)
我看到仍然有超过5%的用户在看FF 3.6,所以我需要修复它。
我在谷歌上搜索了一下,但他们说的所有修复都对我的bug没有帮助。。。
链接到jsFiddle我在JS fiddle中制作了一个表单部分,如果你可以在chrome、IE 6+和FF 3.6中进行测试,你会看到差异(当你点击复选框时,隐藏的内容应该显示)。
,有人能帮忙吗
砂光机
看起来这是一个Mozilla漏洞,已经持续了7年多(据2004-09-22报道):
https://bugzilla.mozilla.org/show_bug.cgi?id=261037
问题
当overflow
被指定固定的高度或宽度时(无论您将其设置为什么),它在fieldset
上始终被视为overflow: visible
。
变通办法
您可以使用display: none
来隐藏字段集内容,或者如果您想继续使用overflow:hidden
方法,则可以将元素从fieldset
更改为div
,或者将fieldset
嵌套在另一个具有属性overflow: hidden
的div
中。
嵌套fieldset
示例:http://jsfiddle.net/8nbuj/8/
相关文章:
- Firefox-当不在输入控件上时隐藏焦点高亮显示
- 元素意外地隐藏在Safari的某些实例中,总是出现在Firefox、Chrome中
- javascript()onclick隐藏元素-dos'我不在firefox工作
- jQuery show/fadeIn不将display:block应用于隐藏的父元素内的子元素-仅限FireFox
- Firefox插件开发,打开一个隐藏的网络浏览器
- 在Firefox中的keydown事件中隐藏元素时焦点顺序错误
- JavaScript单击并隐藏问题Firefox
- 在Chrome/IE11/Firefox的隐藏空字段中设置一个值
- 在触摸键盘外部时禁用Firefox OS键盘自动隐藏
- 如何隐藏Firefox上下文菜单以显示我自己的菜单
- Jquery隐藏回调函数在firefox中不起作用
- Firefox onPopup隐藏在OS X上
- 在Firefox中隐藏元素时,Youtube的播放停止
- 用jQuery从FireFox的隐藏框中选择选项的问题
- 显示隐藏<tr>不适用于chrome和firefox
- Windows Firefox的KeyEvent目标保持在隐藏按钮上
- 溢出:隐藏在firefox 3.6中
- 在Firefox中隐藏状态栏
- javascript的隐藏/显示功能在Firefox中不起作用
- 如何在firefox的HTML页面中隐藏XML