0
1

More than 3 years have passed since last update.

疑似クラスについて

Last updated at Posted at 2020-04-15

疑似クラスとはなんなんだ???????????

cssには、疑似クラスというのがあります。
普通のクラス名にコロン(:)をつけるだけで、難しそうなことが簡単にできます。
(コロン(:)を2つつける場合もあります。)

今回はその中でも一番簡単だと思った、[hover]という疑似クラスを紹介します。

コード

main.css
.test {
    color: black; /* ボタンの文字をblackにする。*/
}
.test:hover {
    background-color: blue; /* ボタンにマウスが触れたら、後ろの色を青に変える。*/
}
index.html
<input type="button" class="test" value="ボタンだよー"><!--ボタンを作る。-->

これでできました。:blush:

確認

マウスが触っていないとき。
image.png
マウスが触っているとき。(マウスが見えないけど、ちゃんと当たっています。)
image.png

できたでしょうか?
他にもいろんなことができるので、ぜひ調べて使ってみてはどうでしょうか?_

参考

MDN

後付け

上のcssコードではうまく動作しない可能性があります。
下のコードでは動くと思います。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1