疑似クラス:アクティブ

最近自分に質問をしましたが、UI設計で:active



な擬似クラスを使用して、ユーザーとの対話を改善していますか?

私は以前にこの擬似クラスに実際に注意を払ったことはありませんでした(まあ、LO / HAで記述して記述します)が、ある日、SimpleBitsタブを作成するためにそれがどのように使用されるかを見て、すべての独創性がシンプルであることを確認しました:-)

一番下の行は、ナビゲーションリンクをクリックして別のセクションに移動した場合、たとえば:active



、アクティブな状態と同じスタイルがこのリンクに割り当てられます。 ページの読み込みを開始する段階でも、興味深い効果が得られます。 全体として、かなり論理的で軽量なレイアウトで、タブが「このセクションにいます」状態にほぼ瞬時に移行するように見えます。

私の意見では、この疑似クラスのそのような使用を他のどこでも思い出せないので、それはかなり奇妙な使用です。

当然、たとえば、ユーザーがページの読み込みを停止したり、IEの古いバージョンでは逆方向に切り替えたときにリンクがアクティブのままだった場合、いくつかの問題が発生する可能性がありますが、そのような状況はどのくらいの頻度で発生しますか? そして、これはインターフェースのそのような「オーバークロック」を使用しない正当な理由ですか?

PSこのトリックに基づくコメント、他の実装例へのリンク、または同様のトピックに関する記事を聞くことは興味深いでしょう。 :)



All Articles