Изменение вида родителя при :checked

Рейтинг: 0Ответов: 1Опубликовано: 17.03.2015

Здравствуйте,

Есть разметка

<label class='radioConainer'><input type='radio' name='name' value='1' checked></label>
<label class='radioConainer'><input type='radio' name='name' value='2'></label>
<label class='radioConainer'><input type='radio' name='name' value='3'></label>

CSS:

.radioContainer {
    border: 1px solid #258eff;
    display: block;
    padding: 10px;
    border-radius: 3px;
}

Как в зависимости от свойства :checked изменить цвет рамки у родительского label без использования JS?

Ответы

▲ 1

Тут ответ почему доступ вверх в CSS невозможен.
Это черновик CSS четвёртой версии, там есть доступ к родителю.
Правда пока он предполагается быть медленным, но при выпуске бэты, наверняка, это исправят.