チェックボックスの代わりに表示する小さな見た目のボタンを作成しました。ホバーを何とか見せる方法があるのだろうかと思っていましたか?ありがとう
#ck-button:hover {
background:red;
}
チェックしたルールに非常によく似たルールが必要なようです
#ck-button input:hover + span {
background-color:#191;
color:#fff;
}
ホバーおよびクリック状態の場合:
#ck-button input:checked:hover + span {
background-color:#c11;
color:#fff;
}
ただし、順序は重要です。
ケリーが言ったことをやる...
しかし。 input
を絶対位置に配置し、_-20px
(ページから非表示にする)、入力ボックスを非表示にします。
例:
<input type="checkbox" hidden>
うまく機能し、ページのどこにでも配置できます。
クールなborder
およびfont
効果を得るには、これを実行します。
#ck-button:hover { /*ADD :hover */
margin:4px;
background-color:#EFEFEF;
border-radius:4px;
border:1px solid red; /*change border color*/
overflow:auto;
float:left;
color:red; /*add font color*/
}