javascript - 下拉菜单无法通过 CSS 或 Javascript 工作?

标签 javascript html css

我想弄清楚为什么我的下拉菜单不起作用。

这是我正在处理的页面:http://www.privateservercloud.com/

如果您将鼠标悬停在“管理事件”左侧的区域上,您应该会看到“SEO 仪表板”和一个下拉菜单。

当我添加我无法弄清楚的下拉菜单时发生了 3 件事。

  1. “SEO Dashboard”链接被推到了右边,而 li 应该在最左边。

  2. “SEO 仪表板”文本完全消失,除非您将鼠标悬停在它上面。

  3. 下拉菜单中有黑色方 block ,在我正在使用它的其他网站上没有出现...

有人能看出当我添加下拉菜单时会导致这些事情发生的原因吗?

编辑:除了 #1 之外,所有内容似乎都已修复。 “SEO 仪表板”链接应该位于最左侧,但似乎仍然无法正常工作...

最佳答案

我将解决以下每个问题:

1.“SEO Dashboard”链接被推到了右边,而 li 应该在最左边。

所有的 .navbar .nav 元素都有 left:156px; 的内联样式。删除它,您的链接将正确显示

2.“SEO 仪表板”文本完全消失,除非您将鼠标悬停在它上面。

您的第一个 .navbar .nav 元素具有 visibility:hidden; 的内联样式。删除它,您的链接将正确显示。

3.下拉菜单中有黑色方 block ,在我正在使用它的其他网站上没有出现...

如果您将 list-style:none: 添加到 .menu ul li ul li 元素,这应该可以解决您的问题。

关于javascript - 下拉菜单无法通过 CSS 或 Javascript 工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26282133/

相关文章:

python - 使用 python 将 bibtex 文件转换为 html(也许是 pybtex?)

javascript - 为具有计数效果的元素添加宽度

android - 具有透明图像的 CSS border-image 在 Android 上显示边缘

javascript - 未经授权的 Youtube API 用户历史记录(播放列表项)

javascript - 禁用输入组插件

javascript - ajax 调用中的 HTML5 视频

html - css 不在屏幕上更新 - 清除缓存、更改浏览器等

html - div + 滚动 + 固定底部 + 可变顶部

javascript - 每 3 秒获取一次鼠标位置

php - 从 PHP foreach 循环获取 Ajax 变量