Quantcast
Channel: CSSタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9004

cssの疑似クラス:link :visited :hover :active :focus について

$
0
0

自分用のメモとして、この記事を残します
今回はcssの疑似クラス
:link:visited:hover:active:focus
について記事にしたいと思います

:link

未訪問のリンクのスタイルを指定します
一番基本的な設定なので、他の疑似クラスよりも先に宣言することをお勧めします
一般的には
:link:visited:hover:active:focus
の順番で宣言することをお勧めします

link
a:link{color:#0000ff;}

:visited

既に訪問されている(クリックされている)リンクの状態を表現するものです

visited
a:visited{color:#ffa500;}

:hover

マウスをリンクやボタン等の上に置いた時の状態を表現するものです

hover
a:hover{color:#ff0000;}

:active

リンクやボタンなどがアクティベート(活性化)された時の状態を表現するものです
リンクやボタンを押し始める時と離す時の間の状態を表現するものです

active
a:active{color:#800080;}

:focus

HTMLエレメントをクリックした時、タッチデバイスでタップした時、キーボードのtabキーで移動した時などの表現をするものです
例えばHTMLで作ったボタンをクリックした時に色を変えたい場合などに用います

focus
a:focus{color:#008000;}

まとめ

少しややこしいですが便利なので使いこなせるようになりたいです
以上メモでした

参考にしたサイト
http://www.phenomena.co.jp/blog/2017/03/29/css%E3%81%AE%E6%93%AC%E4%BC%BC%E3%82%AF%E3%83%A9%E3%82%B9link-visited-hover-active-focus%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9/


Viewing all articles
Browse latest Browse all 9004

Trending Articles