这是我的第一篇文章,请原谅,因为我只是 Web 开发领域的新手。
通常,当我尝试创建一个网站时,我会创建一个名为 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--!>
谢谢你 :)