Opera 10.51 中使用 jQuery fadeIn 和 HoverIntent 奇怪的消失下拉菜单
看看 Opera 中的 www.sensenich.com。我不确定这是否特定于我的版本,但 Opera 似乎在顶部导航菜单的下拉菜单上做了一些操作。
由于某种原因,ul .subhead 中的 li 变得透明。此外,如果您将鼠标悬停在 .subhead 上,它会立即消失。
这种行为似乎只存在于 Opera 中,否则该菜单在 IE6、7、8、Firefox 3.5+、Safari 和 Chrome 中运行良好。
非常感谢任何帮助。
Take a look at www.sensenich.com in Opera. I'm not sure if this is specific to my version but Opera seems to do a number on the dropdowns from the top navigation menu.
For some reason the li in the ul .subhead become transparent. Also if you hover over .subhead it immediately disappears.
This behavior only seems to exist in Opera, otherwise the menu works great in IE6,7,8, Firefox 3.5+, Safari and Chrome.
Any help is greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我对 opera :hover 也遇到了奇怪的问题 - 我不认为这是 javascript 的问题,因为我在下拉菜单中使用纯 css。 在我的网站,子菜单下拉菜单将在悬停时触发,但当您向下移动光标时菜单项列表中的锚点(设置为像素中 ul 的完整大小)不可单击,除非您位于文本上方。更奇怪的是,这个错误是间歇性的。有时它可以正常工作,有时则不能。
甚至主菜单也间歇性出现问题。有时,我第一次访问该页面时效果很好。然后我按刷新几次(服务器端没有更改),它出现了错误。另外,我注意到,当我重新上传完全相同的样式表并单击刷新时,主菜单再次正常工作。很奇怪。
该菜单在其他所有浏览器中都可以正常工作。 opera :hover 肯定存在某种错误。
I'm having weird issues with opera :hover too - I don't think it's a javascript thing because I'm using pure css for my dropdowns. On my site, the submenu drowpdown will trigger on hover but as you move your cursor down the menu item list the anchors (which are set to the full size of the ul in pixes) aren't clickable unless you're right over the text. What's even weirder is that the bug is intermittent. Sometimes it works properly and other times it doesn't.
Even the main menu has intermittent problems. Sometimes the first time I visit the page it works fine. Then I press refresh a couple of times (no changes on the server side) and it acts buggy. Also, I've noticed that when I re-upload the EXACT SAME stylesheet and click refresh the main menu works fine again. Very weird.
The menu works fine in every other browser. There's definitely some kind of bug with opera :hover.