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

レイアウトでBootstrapを使い、CSS:hoverで色を変えたい場合はclassにborder-xxxは使わない

$
0
0

カーソルを置く⇦⇨離すで、要素のボーダーの色を黒⇦⇨赤に変えようとしたが、なかなか上手くいかなかったが、解決したのでまとめてみました。
before

view
<divclass="card border-dark rounded-lg">
CSS
.card{border-width: 2px;}.card:hover{border-color: red;}

以下のように修正したら上手くいきました。
after

view
<divclass="card rounded-lg">
CSS
.card{border-width: 2px;border-color: black;}.card:hover{border-color: red;}

Bootstrapのクラスのborder-darkが邪魔をしていたみたいです。Bootstrapは確かに便利なのですが、:hoverなどを使って色などを調整する場合は、CSSで行うのがいいみたいですね。


Viewing all articles
Browse latest Browse all 8591

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>