radiobutton или просто div'ами?
.button-radio{
padding: 15px 25px;
}
.radio {
position: absolute;
z-index: -1;
opacity: 0;
margin: 10px 0 0 7px;
}
.radio + label {
position: relative;
width: 300px;
padding: 0 0 0 55px;
/* margin: 15px 25px; */
cursor: pointer;
display: inline-block;
line-height: 3;
border-radius: 25px;
border: 1px solid;
}
.radio + label:before {
content: '';
position: absolute;
top: 14px;
left: 15px;
width: 22px;
height: 22px;
border: 1px solid #CDD1DA;
border-radius: 50%;
background: #FFF;
}
.radio + label:after {
content: '';
position: absolute;
top: 18px;
left: 19px;
width: 16px;
height: 16px;
border-radius: 50%;
background: #9FD468;
box-shadow: inset 0 1px 1px rgba(0,0,0,.5);
opacity: 0;
transition: .2s;
}
.radio:checked + label{
background: #0f74a8;
color: #fff;
}
.radio:checked + label:after {
opacity: 1;
}
.radio:focus + label:before {
box-shadow: 0 0 0 3px rgba(255,255,0,.7);
}
<div class="button-radio">
<input type="radio" class="radio" id="radio" />
<label for="radio">А я переключаю радиокнопку</label>
</div>
Дальше переделать под себя=)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Хочу сделать табы возник вопрос как мне сравнить индексы массивов двух классов чтобы по нужному клику выбирался нужный блок, тут я вписываю...
Как инициализировать множество одинаковых dropzone на одной страничке, подскажите пожалуйста
Написал вот такое дерево, но как в самом низу убрать горизонтальную линию не могу понять + подскажите, как можно сделать сворачивание- разворачивание...