-1
選択したリンクを表示することができますが、ページのどこかをクリックするとハイライトが消えます。私はまた、ホバーのようなエッジにハイライトを得るのに苦労しています。選択したリンクをアクティブにする方法
参考用にコードと写真を添付しました。
#sidebarContent a :ACTIVE, #sidebarContent a:FOCUS{
background-color: Green;
padding: 5px 10px;
/* margin-left:auto;
margin-right:auto; */
text-decoration: none;
width: 120px;
}
あなたのリンクにクラスを添付する必要があります。:
':focus'と':active'は、( ':hover'のように)その要素とやり取りしている間だけ持続します。 – gyre
これがjQueryでタグ付けされているのを見て、私はあなたにこれを試してみることをお勧めします:http://stackoverflow.com/questions/7738219/how-to-keep-active-css-style-after-clicking-an-素子。エッジまでのハイライトになると、ぼんやりとしたものが必要かもしれないと思う。 – Coss
パーフェクト。ありがとう! –