[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Изменение фона элемента списка
McLotos
Добрый день!
Имеется код
Свернутый текст
<div id="news">
<form
name="news_links" id="news_links">
<ul>
<li>
<input
type="radio" name="link" checked/>
<label>
TEXT</label>
</li>
<li>
<input
type="radio" name="link" />
<label>
TEXT</label>
</li>
</ul>
</form>
</div>


Когда один из радио получает состояние checked его текст становится синим.
Свернутый текст
#news_links input[type="radio"]:checked + label  {text-height:65px;color:rgb(0,153,255);}

А как сделать чтобы фон li стал белым когда радио получает статус checked?
У меня получалось только изменить фон label, но в таком случае менялся только фон за текстом, а вся остальная область оставалась со старым фоном.

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
BaNru
Непосредственно как требуется - нельзя на CSS. Не умеет он ещё выбирать родителя. Но в будущем такое обещают.

Тут вариант сделать на JS или "обхитрить" как-то так с помощью отрицательных значений.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.