私はクライアント向けのワードプレスサイトに取り組んでいます。ナビゲーションが機能しており、ナビゲーションの上にカーソルを置くと、緑色の背景が表示されます。これは、各リンク ナビゲーション アイテムに当てはまります。
選択したページの背景も同じにしたいので、サイトの訪問者は自分が現在どこにいるかを知ることができます。
私がこれまでに持っているもの:
ワードプレス:
<div id="nav">
<?php wp_nav_menu ( array ('theme_location' => 'header-nav','container' => false)); ?>
</div>
CSS:
#nav {
/*float:right;*/
float:left;
height:6em;
/*width:560px;*/
/*width:612px;*/
width:710px;
/*background:#525252;*/
}
#nav ul {
list-style:none;
}
#nav li a{
width:80px;
text-align:center;
}
#nav li a {
text-decoration:none;
float:left;
padding:3.4em 0.4em 0 0;
position:relative;
right:-1em;
/*left:6em;*/
color:#fff;
height:2.1em;
}
#nav li a:hover{
color:#333;
/*background:#60b5b2;*/
background:#69dc37;
font-weight:bold;
}
#nav li a:active {
color:#fff;
background:#69dc37;
}
インターネットを検索していて、メニューの強調表示に関する投稿を見つけました。私はそれを試しましたが、うまくいきませんでした。
アクティブリンク(バックグラウンド)を機能させるには、これに関するアドバイス/ヘルプが必要です。