网站导航栏:显示网页,同时保留突出显示的菜单

时间:2015-03-29 14:27:21

标签: php html css

很抱歉,如果标题看起来令人困惑或任何事情......我无法弄清楚要放什么......

我实际上是一个新手,但我曾尝试在PHP中构建一个简单的网站,但当时我只是将我的导航代码复制到我的每一页,并且每次都将“当前”放到它,例如你在HOME页面,导航栏中的菜单HOME突出显示...现在我尝试按照本教程构建我的导航栏> http://dbwebb.se/kod-exempel/dynamic_php_menu/

我已经知道但是我的问题是我不知道在点击菜单项时如何显示其他页面......

我尝试将'url'更改为product.php(我的产品页面)

<?php
$menu = array(
  'home'  => array('text'=> '<img class="brighten"; src="style/images/home-hover.png"/>',  'url'=>'?p=home'),
  'products'  => array('text'=>'Products',  'url'=>'products.php'),
  'about' => array('text'=>'About', 'url'=>'about.php'),
);
?>

显示产品页面,但菜单项“产品”未突出显示

顺便说一下,我的导航栏是一个单独的php文件,我只是在其他页面中“包含”...

那么在导航到我的“产品”页面时如何突出显示当前选项呢?

如果我对这个问题的疑问和解释令人困惑,我道歉。

1 个答案:

答案 0 :(得分:0)

您可以通过简单地检查作为变量传递的文件来选择thr页面。如果当前页面是产品,例如。你添加了这个课程(我没有查看你给出的链接,这就是我的方式..