我在header.php的所有页面都有基本的导航栏,所以它如何让它活动,以便人们通过导航栏知道他们在哪个页面
HTML
let tabSb = UIStoryboard(name: "Main", bundle: nil)
let tabbarVc = tabSb.instantiateInitialViewController()
CSS
<ul class="menu">
<li><a href="index.php">HOME</a></li>
<li><a href="features.php">SMARTRETAIL FEATURES</a></li>
<li><a href="faq.php">FREQUENTLY ASKED QUESTIONS</a></li>
<li><a href="customers.php">CUSTOMERS</a></li>
<li><a href="contactus.php">CONTACT US</a></li>
<li><a href="userguide.php">USER GUIDE</a></li>
</ul>
答案 0 :(得分:0)
如果php在这里引用答案How to set current page "active" in php
简而言之
// set this above the include of the nav
$activePage = "offnungszeiten.php";
$pages = array();
$pages["index.php"] = "Öffnungszeiten";
$pages["features.php"] = "Sauna";
$pages["faq.php"] = "Frauensauna";
$pages["custom.php"] = "Beauty Lounge";
$pages["feiertage.php"] = "Feiertage";
//menu.php
<?php foreach($pages as $url=>$title):?>
<li>
<a <?php if($url === $activePage):?>class="active"<?php endif;?> href="<?php echo $url;?>">
<?php echo $title;?>
</a>
</li>
<?php endforeach;?>
答案 1 :(得分:0)
试试这个:
<ul class="menu">
<li><a href="index.php" class="<?php echo ($_SERVER['REQUEST_URI'] == '/index.php') ? 'active':'' ?>">HOME</a></li>
<li><a href="features.php" class="<?php echo ($_SERVER['REQUEST_URI'] == '/features.php') ? 'active':'' ?>">SMARTRETAIL FEATURES</a></li>
<li><a href="faq.php" class="<?php echo ($_SERVER['REQUEST_URI'] == '/faq.php') ? 'active':'' ?>">FREQUENTLY ASKED QUESTIONS</a></li>
<li><a href="customers.php" class="<?php echo ($_SERVER['REQUEST_URI'] == '/customers.php') ? 'active':'' ?>">CUSTOMERS</a></li>
<li><a href="contactus.php" class="<?php echo ($_SERVER['REQUEST_URI'] == '/contactus.php') ? 'active':'' ?>">CONTACT US</a></li>
<li><a href="userguide.php" class="<?php echo ($_SERVER['REQUEST_URI'] == '/userguide.php') ? 'active':'' ?>">USER GUIDE</a></li>