<input class="radio" type="radio" [value]="0" name="contentType">
<span class="radio-custom"></span>
<span class="label light-font">someText</span>
</label>
А так же имеются стили....
.radio:checked + .radio-custom::before {
content: "";
display: block;
position: absolute;
top: 2px;
right: 2px;
bottom: 2px;
left: 2px;
background: #413548;
border-radius: 2px;
}
.radio-custom,
.radio:checked + .radio-custom::before {
border-radius: 2px;
}
За счёт этого становится возможным стилизовать span в виде радио баттона вместо спрятанного ранее реального input.
Вопрос! Как мне подобным же механизмом стилизовать label, в котором находится сам input..? Спасибо!
а зачем внутрь label впихивать инпут? атрибут for у label отменили что ли?
custom-cursor - и этот класс применяется и к инпуту что ли?
а что именно ты хочешь сделать с лейбл?
Обсуждают сегодня