老实说,我已经花了两个小时研究这个问题了——子菜单的样式根本不正确,无论我将我的列表与多少列表进行比较,我似乎都无法使其看起来正确。
网站:http://blacktiephotographers.com/-您必须单击"输入"才能查看列表,对此感到抱歉。
问题:"公司"类别下的子列表-我希望悬停的项目填充子UL的整个宽度。正如你所看到的,黑色只占ul宽度的80%。
我使用的代码:
<div id="navigation-menu-container">
<ul>
<li><a href="<?php echo home_url(); ?>" id="nav-home" class="noSlide <?php if (is_home() || is_front_page()) { echo "curr-page-nav"; }?>"><span class="nav-hidden">HOME</span></a></li>
<li><a href="<?php echo get_page_link(838); ?>" id="nav-about" class="noSlide <?php if (is_page(838)) { echo "curr-page-nav";}?>"><span class="nav-hidden">ABOUT</span></a></li>
<li><a href="<?php echo get_page_link(1033); ?>" id="nav-wedding" class="noSlide <?php if (is_page(1033)) { echo "curr-page-nav";}?>"><span class="nav-hidden">WEDDINGS</span></a></li>
<li><a href="<?php echo get_page_link(1303); ?>" id="nav-mitzvah" class="noSlide <?php if (is_page(1303)) { echo "curr-page-nav";}?>"><span class="nav-hidden">MITZVAHS</span></a></li>
<li><a href="<?php echo get_page_link(1530); ?>" id="nav-celebration" class="noSlide <?php if (is_page(1530)) { echo "curr-page-nav";}?>"><span class="nav-hidden">CELEBRATIONS</span></a></li>
<li><a id="nav-corporate" class="accordionButton <?php if (is_page(1635) || is_page(1909)) { echo "curr-page-nav";}?>"><span class="nav-hidden">CORPORATE</span></a>
<ul>
<li><a href="<?php echo get_page_link(1635); ?>" id="nav-meeting" class="subitem"><span class="nav-hidden">MEETINGS</span></a></li>
<li><a href="<?php echo get_page_link(1909); ?>" id="nav-event" class="subitem"><span class="nav-hidden">EVENTS</span></a></li>
</ul>
</li>
<li><a href="<?php echo get_page_link(831); ?>" id="nav-testimonial" class="noSlide <?php if (is_page(831)) { echo "curr-page-nav";}?>"><span class="nav-hidden">TESTIMONIALS</span></a></li>
<li><a href="<?php echo get_page_link(874); ?>" id="nav-associate" class="noSlide <?php if (is_page(874)) { echo "curr-page-nav";}?>"><span class="nav-hidden">ASSOCIATES</span></a></li>
</ul>
</div>
我已经检查了很多次我的风格,似乎无法做出任何上述改变。
这是一张截图:对我来说,源代码是什么样子的
我强烈建议使用<ul>
和<li>
,而不是现在的。
像这样:http://jsfiddle.net/Nafhr/
您能提供它应该如何表现的屏幕截图吗。。
同样在FF3中,子菜单显示在主图像后面,而不是前面。。您需要添加锌指数:9999;把它放在图像上。。并确保你的位置是相对的。。