php - 如何在php中突出显示当前菜单项

标签 php html css

这是 header.php 文件的一部分。如果我在 header.php 中创建一个菜单导航,并将其包含在我网站的每个页面中,如果我只能在页面上放置 include("header.php");,我该如何突出显示当前页面?请帮我解决这个问题。

感谢和问候

<div class="form-inline" id="myDIV">
       <ul class="social-icons">
        <li class="new-link"><a href="#">Home</a></li>
        <li class="new-link"><a href="#">About Us</a></li> 
        <li class="new-link"><a href="#">Parties</a></li> 
        <li class="new-link"><a href="#">Candidates</a></li>
        <li class="new-link"><a href="#">News</a></li>
        <li class="new-link"><a href="#">Contact Us</a></li>
        <li class="sign-in new-link"><a href="#">Login </a></li>
        <span> / </span>
        <li class="new-link"><a href="#"> Register</a></li>
      </ul>
</div>

最佳答案

试试这个:

home.php

$home_active = 'active';

about.php

$about_active = 'active';

parties.php

$parties_active = 'active';

菜单:

<div class="form-inline" id="myDIV">
       <ul class="social-icons">
        <li class="new-link <?php echo $home_active ?>"><a href="#">Home</a></li>
        <li class="new-link <?php echo $about_active ?>"><a href="#">About Us</a></li> 
        <li class="new-link <?php echo $parties_active ?>"><a href="#">Parties</a></li> 
      </ul>
</div>

关于php - 如何在php中突出显示当前菜单项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53061158/

相关文章:

php - 是否可以隐藏表单下拉列表中的值(PHP、JavaScript)?

html - 如何使用 slider 箭头激活 Twitter Bootstrap tabnav 控件

html - 作为个人从头开始设计新网站的复杂性

jquery - 关于我的 CSS 的一些东西阻止了我的图像视差滚动

php - 使用 docker-compose 保持容器事件并链接

php - 如何获得两个日期之间的星期日日期

php - 比较 laravel 中的列

python - 使用 python Web 抓取数据?

javascript - Angular : Scroll to bottom of div

javascript - 如何打印具有原始样式的 HTML 元素?