私のプロジェクトのチェックボックスを他のデザインと一直線になるように変更しましたが、問題があります。選択したときにカスタムチェックボックスがわずかに動く
input[type="checkbox"] {
display: none !important;
}
input[type="checkbox"]+label:before {
position: relative;
content: " ";
display: inline-block;
width: 22px;
height: 22px;
border: 1px solid grey;
top: 4px;
margin: 0 10px 0 0;
}
input[type="checkbox"]:checked+label:before {
position: relative;
content: "✔";
display: inline-block;
width: 22px;
height: 22px;
border: 1px solid grey;
top: 4px;
margin: 0 10px 0 0;
}
<input type="checkbox" />
<label>Click to accept</label>
ここでの結果です:
そして、ここでは、私はそれを選択した場合に何が起こるかです:
私は間違って何をしていますか?あなたがする必要がある "移動" 修正するには