我还是前端开发的新手,并且在我的第一个非常大的网站/wordpress 博客上工作。
所以我的问题是,我有一个在网站上的所有页面上都相同的菜单。但是,每个部分的名称都会在菜单导航中突出显示。
当前的 Nav_Bar 标记:
<div id="nav_bar">
<ul class="nav">
<li class="nav_li"><a href="../index.html">Home</a></li>
<li class="nav_li"><a href="#">About</a></li>
<li class="nav_li selected"><a href="#blog_content">Blog</a></li>
<li class="nav_li"><a href="#">Book</a></li>
<li class="nav_li"><a href="#">Media</a></li>
<li class="nav_li"><a href="#">Events</a></li>
<li class="nav_li"><a href="#">Services</a></li>
<li class="nav_li"><a href="#">Contact</a></li>
<li class="search">
<input type="text" onfocus="if(this.value == 'Search') { this.value = ''; }" value="Search" />
</li>
<li class="search_btn">
<a href="#" title="Lets find it!"><div class="search_button">Go</div></a>
</li>
</ul>
</div><!-- nav_bar -->
现在我在使用这个简单的 PHP 代码之前构建了页面:<?php include("menu.php"); ?>
但是,你们将如何 1st:组织此菜单以接受和传入值,例如 menu.php+select="home" 和 2nd 您将如何传递该值以向其中一个菜单项添加一个 selected 类?