Я пытаюсь сделать пользовательский флажок, используя чистый CSS, без обязательного элемента метки, я знаю, что есть много ответов, но мне не удалось сделать это так, как мне нужно.Единственная проблема у меня, когда флажок установлен, там я не знаю, как добавить отмеченный знак, вот что у меня сейчас
.checkbox-custom {
&:after {
line-height: 1.5em;
content: '';
display: inline-block;
width: 18px;
height: 18px;
margin-top: -4px;
margin-left: -4px;
border: 1px solid grey;
border-radius: 0;
background-color: white;
}
&:checked:after {
width: 15px;
height: 15px;
color: grey;
}
}
<input type="checkbox" class="checkbox-custom">