的背景,我有這個div我的菜單欄,在這裏,我要的是:突出使用PHP
<div class="menu_nav" style="float:left; margin-bottom: 0px; padding:0px; font-family:verdana; font-size:16px;width: 100%; background-color: rgb(37,198,255);">
<ul>
<li>
<div class="menu1a">
<a class="menu3a" href="<?=$HOME_DIR?>/index.php">
<span class="menu2a">Home</span>
</a>
</div>
</li>
<li>
<div class="menu1">
<a class="menu3" href="<?=$PUBLIC_DIR?>/about.php">
<span class="menu2">About</span>
</a>
</div>
</li>
<li>
<div class="menu1">
<a class="menu3" href="<?=$PUBLIC_DIR?>/myaccount.php">
<span class="menu2">MyAccount</span>
</a>
</div>
</li>
<li style="color:black;font-family:verdana;font-size:13px;float:right;padding-top:5px;">
<?php
if(isset($_SESSION['user']) && $_SESSION['user']!="")
{
echo "<div style='float:left;'>Hello, ".$_SESSION['name']."</div> <div id='logout' style='float:left;margin-left:20px;' >
Log Out</div>";
}
?>
</li>
</ul>
</div>
我想根據一個我們在URL改變菜單按鈕的類:
我試過如下:
<?php
$url=$_SERVER['REQUEST_URI'];
echo "$url";
if($url=="/signed/public/about.php")
{
}
else if($url="/signed/public/myaccount.php"){
}
else
?>
,但我不知道如何改變他們的階級,即如果我在about.php頁關於按鈕應即強調是,該按鈕應該得到t他類似menu1a,menu2a,menu3a類似當我在myaccount.php這個按鈕應該得到這些類。否則home鍵應當強調......
請指導我寫的PHP代碼爲此儘快...在此先感謝....
是的,我計上心來,但我怎麼能給三個類的單個元素? 實際上,如果你看到我的代碼主頁按鈕包含三個類,我想將這三個類應用於about按鈕以及myaccount按鈕,如果它們在該URL中,那麼如何添加三個類,如在函數中顯示的那樣? ? – 2012-07-21 08:39:41
你問是否可能?也許你可以澄清一點。 – pat34515 2012-07-21 08:42:06
哪些是選定元素的類?它們之後是「a」,例如「menu1a」? – pat34515 2012-07-21 08:45:44