input labelにぶら下がったときの効果
3355 ワード
<input
type="checkbox"
id="dayChoice1"
name="daysInput"
value="1"
onClick={dayOnClick}
></input>
<label htmlFor="dayChoice1">
<div className="dayLabel__Div">월</div>
</label>
このような入力があります.このときボタンにぶら下がったときに色を変えたい
input{
display: none;
}
label:hover {
color: white;
border-radius: 50%;
}
label:hoverで書くのもあまりよくありません.だから.
input:hover {
color: white;
border-radius: 50%;
}
これでinputを止めるわけにもいかない考えてみればそうです.
私が欲しい状態はラベルにぶら下がると、ラベルのdiv形状が変わります.
label:hover {
.dayLabel__Div {
color: white;
border-radius: 50%;
}
}
このように子供の中に入れて解決しました.Reference
この問題について(input labelにぶら下がったときの効果), 我々は、より多くの情報をここで見つけました https://velog.io/@bellecode20/input-label에-hover했을-때-효과テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol