1
これは私のコードです:フォーカスを当てた要素にホバールールを使用するには?
.metismenu li a:hover{ background:#112542;} /*would not affect when it has focus*/
.metismenu li a:focus{ background:inherit;}
私はそれがbackground-color
がinherit
に変化していると私はそれに再びマウスを移動していますa
をクリックしたときに、それは私がどこでも外a
をクリックしていない午前までbackground-color
が#112542
に変更されていないのです()、まだフォーカスがあり、background-color: inherit;
です。 background-color
を外してマウスをもう一度クリックしなくても変更できる解決策はありますか?
。しかし、 'a'をクリックすると' background-color'は '#112542'になります。 –
この例では、 'a'をクリックすると背景をクリックしているので、背景は'#112542'です。外側をクリックせずにカーソルを動かすと、フォーカス(および背景を継承します)が表示され、外側をクリックせずにカーソルを移動すると、 ':focus:hover'という効果が得られます 私の例では色を変更しました違いを表示する –
私は本当に非常に残念ですが、それは間違いなく動作します..!私はあなたのように試していない。 –