html - 菜单项在悬停时移动且无法居中

标签 html css menu

我正在为这个站点设计主水平导航:http://www.myfortune3cart.com/journeyfilm/

我试图解决两个问题,但在 CSS 中找不到任何地方。

  1. 我无法在菜单容器中将菜单项居中。我试过使用 text-align:center;和 margin :0 自动;在各种 div 中都无济于事。

  2. 将鼠标悬停在他们移动的元素上时。购买链接(下拉菜单的移动方式与其他链接不同)。我已尝试设置填充并寻找过渡,但无法解决问题。

我会把代码放在这里,但我什至不确定 CSS 的哪一部分会影响这两项。我确信我忽略了一些愚蠢的事情,但我厌倦了为此拉扯我的头发。

如有任何帮助,我们将不胜感激。我试图让它看起来像这样:http://www.studiobenna.com/jf/

谢谢,

马特

最佳答案

试试这个解决你的第一个问题

.wrapper_menu {
    display: block;
    margin: 0 auto;
    width: 586px;
    z-index: 9999;
}

你需要给 .wrapper_menu 一些宽度

对于第二个问题,从

中删除多余的填充
.menu li.nodrop:hover {
    border-radius: 5px;
    padding: 0.25em 1.563em;
}

.menu li:hover {
    border-bottom: medium none;
    border-radius: 5px 5px 0 0;
    margin-right: 0;
    padding: 0.25em 1.563em;
}

从两者中删除填充也为 .wrapper_menu .menu 提供适当的高度

关于html - 菜单项在悬停时移动且无法居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27054407/

相关文章:

html - 如何显示 div onclick 选项卡的内容

html - 悬停不在 css 菜单 active li 类上工作?对别人有用吗?

javascript - 安培 : Scroll to id by Select change value?

javascript - 使用 javascript 将 HTML5 WebSQL 数据库的内容附加到电子邮件

javascript - 未从 JSON 文件获取数据

javascript - 将 SubSub 菜单添加到水平菜单?

android - 如何在 Android 应用程序中添加额外的菜单项?

html - 需要帮助解决未知问题?

使用 DXImageTransform 的 HTML 页面旋转导致质量损失

javascript - D3.js:在其父 div 中居中响应饼图