感谢您花时间看这个。
我们有一个导航栏作为 magento 的标准配置,我设法复制了这个(通过复制和编辑 html/css 的位)并将其放在原始导航栏下方 - 所以我们实际上有 2 个。
原始导航栏通过 magento 代码工作,并识别类别 URL 是否处于活动状态,然后该类别的导航栏以红色突出显示。
我现在想尝试复制它,任何帮助将不胜感激。我在本地执行此操作,因此很遗憾无法提供网站链接。
HTML:
<div class="nav-container2">
<ul id="nav2">
<li class="downloads"><a href="http://127.0.0.1/foscamsite/downloads" id="Downloads"><span>Downloads</span></a></li>
<li class="forum"><a href="http://127.0.0.1/foscamsite/forum" id="Forum"><span>Forum</span></a></li>
</ul></div>
CSS:
.nav-container2 { width:940px; margin:auto; height:30px;}
#nav2 { width:547px; height:40px; float:right; margin:1px 0 0 0; font-size:105%; background:url(../images/bg-nav.png) 0 0 repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; box-shadow:0 0 3px #ccc; }
#nav2 li { position:relative; text-align:left; }
#nav2 li.over { z-index:998; }
#nav2 a,
#nav2 a:hover { display:block; line-height:1.3em; text-decoration:none; }
#nav2 span { display:block; cursor:pointer; white-space:nowrap; }
#nav2 li ul span {white-space:normal; }
#nav2 ul li.parent a { background:url(../images/bkg_nav2.gif) 100% 100% no-repeat; }
#nav2 ul li.parent li a { background-image:none; }
#nav2 li { float:left; margin:0 1px 0 0; }
#nav2 li.active a { background:url(../images/bg-nav-hover.png) 0 0 repeat-x; color:#fff; }
#nav2 a { float:left; padding:12px 14px 11px; color:#787878; font-size:105%; }
#nav2 li.over a,
#nav2 a:hover { background:url(../images/bg-nav-hover.png) 0 0 repeat-x; color:#fff; }
感觉有些 CSS 是不需要的,只是不需要从哪里开始修改它。
非常感谢!