gpt4 book ai didi

css - Magento:自定义菜单扩展 - CSS 到中心菜单

转载 作者:太空宇宙 更新时间:2023-11-03 18:52:58 24 4
gpt4 key购买 nike

我使用 Custom Menu extension for Magento但无法找到如何更改 custommenu.css 以使菜单居中。这是一段菜单代码:

<div class="nav-container">
<div id="custommenu">
<div id="menu3" class="menu" onmouseout="wpHideMenuPopup(this, event, 'popup3', 'menu3')" onmouseover="wpShowMenuPopup(this, 'popup3');">
<div id="popup3" class="wp-custom-menu-popup" onmouseover="wpPopupOver(this, event, 'popup3', 'menu3')" onmouseout="wpHideMenuPopup(this, event, 'popup3', 'menu3')" style="z-index: 9999;">
<div id="menu4" class="menu" onmouseout="wpHideMenuPopup(this, event, 'popup4', 'menu4')" onmouseover="wpShowMenuPopup(this, 'popup4');">
<div id="popup4" class="wp-custom-menu-popup" onmouseover="wpPopupOver(this, event, 'popup4', 'menu4')" onmouseout="wpHideMenuPopup(this, event, 'popup4', 'menu4')" style="display: none; top: 25px; left: 77px; z-index: 10000;">
... rest of code...

这就是我在 CSS 中尝试的方法 - #custommenu 的文本对齐 + div.menu 的显示:内联 block (以及其他一些选项)但无法正常工作:

#custommenu {
position:relative;
font-size: 14px;
margin: 0 auto;
padding: 0 16px;
width: 918px;
z-index: 999;
text-align: center;
}
div.menu {
display:inline-block;
float: left;
}

你能给我一些提示如何让菜单居中吗?我在这里做错了什么?

最佳答案

我不确定这是否会解决您的 CSS 问题,但您有 <div>未关闭的 s:

更正的 HTML:

<div class="nav-container">
<div id="custommenu">
<div id="menu3" class="menu" onmouseout="wpHideMenuPopup(this, event, 'popup3', 'menu3')" onmouseover="wpShowMenuPopup(this, 'popup3');"></div>
<div id="popup3" class="wp-custom-menu-popup" onmouseover="wpPopupOver(this, event, 'popup3', 'menu3')" onmouseout="wpHideMenuPopup(this, event, 'popup3', 'menu3')" style="z-index: 9999;"></div>
<div id="menu4" class="menu" onmouseout="wpHideMenuPopup(this, event, 'popup4', 'menu4')" onmouseover="wpShowMenuPopup(this, 'popup4');"></div>
<div id="popup4" class="wp-custom-menu-popup" onmouseover="wpPopupOver(this, event, 'popup4', 'menu4')" onmouseout="wpHideMenuPopup(this, event, 'popup4', 'menu4')" style="display: none; top: 25px; left: 77px; z-index: 10000;"></div>
</div>
</div>

如果您无权访问 CSS 文件以对其进行编辑,您可以尝试包装 <div class="nav-container">在另一个<div> .

示例:

<div class="nav-wrapper">
<div class="nav-container">
<div id="custommenu">
...
</div>
</div>
</div>

然后像这样引用 CSS:

div.nav-wrapper div.nav-container div#custommenu {
position:relative;
font-size: 14px;
margin: 0 auto;
padding: 0 16px;
width: 918px;
z-index: 999;
text-align: center;
}
div.nav-wrapper div.nav-container div#custommenu div.menu {
display:inline-block;
float: left;
}

关于css - Magento:自定义菜单扩展 - CSS 到中心菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14360836/

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