这是我的第一篇文章,原谅我在网络开发领域的新篇章.
通常,当我尝试创建一个网站时,我创建了一个名为header.html和footer.html的文件,这样我只在所有页面中更改一次数据,而不是在许多html文件上有多个相同的标题.并将它们全部包含在php文件中,以及每页显示的内容和php代码.
现在我的问题是因为我只有1个标题,css的设计方式无论当前菜单/标签是什么,它都会被标记为"已选择",这样就可以向用户显示它们当前所在的页面.
我的问题是如何解决这个问题:
1.)class="selected"取决于当前页面/网址是什么.
<!--Menu Starts-->
<div class="menu">
<div id="smoothmenu" class="ddsmoothmenu">
<ul>
<li><a href="index.php" class="selected">Home</a></li>
<li><a href="about.php">About</a> </li>
<li><a href="services.php">Services</a> </li>
<li><a href="features.php">Features</a></li>
<li><a href="#">Support</a>
<ul>
<li><a href="support1.php">Support 1</a></li>
<li><a href="support2.php">Support 2</a></li>
</ul>
</li>
</ul>
</div>
</div>
<!-- Menu Ends--!>
Run Code Online (Sandbox Code Playgroud)
谢谢 :)