1
こんにちは、自分のウェブサイトのナビゲーション/ページボタンを生成し、アクティブなページにスタイル要素を与えようとしています。私が今現在持っているのは、ホームページにスタイル要素を適用することですが、他のページに移動するときは、スタイル要素は現在のページに適用されるのではなく、「ホーム」ボタンにとどまります。PHPのナビゲーションメニューとアクティブなページのスタイル
マイページはURLはとても似ていると動的です:http://www.website.com/?p=contact
<?php
$current = array(
"" => "Home",
"?p=contact" => "Contact Us",
"?p=about" => "About Us",
"?p=privacy" => "Privacy Policy"
);
foreach($current as $k => $v) {
$active = $_GET['page'] == $k
? ' class="current_page_item"'
: '';
echo '<li'. $active .'><a href="./'. $k .'">'. $v .'</a></li>';
}
?>
私はいくつかのことを試してみたが、それは正しく動作し得るように見えることはできませんが、任意の助けをいただければ幸いです。ありがとう:)
大変感謝しています。D – Jessica