0

これが私のhtmlです

<ul class="navigation">
<li><a href="index.php">Home</a></li>
<li><a href="index.php?content=about">About us</a></li>
</ul>

ご覧のとおり、「Aboutus」ページのコンテンツがindex.phpにロードされています。今、私はナビゲーションバーのアクティブなページリンクを別のスタイルに変更したいと思います。

助けてください。この質問が明確であることを願っています。

4

1 に答える 1

2

選択に基づいて特定のアイテムにクラスを追加します。

<ul class="navigation"> 
<li <?php if(!isset($_GET['content'])) { echo 'class="active"'; } ?>><a href="index.php">Home</a></li> 
<li <?php if(isset($_GET['content']) && $_GET['content']=='about') { echo 'class="active"'; } ?>><a href="index.php?content=about">About us</a></li> 
</ul>
于 2012-09-28T20:03:17.563 に答える