X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> background у выбранного option
locky-yotu
locky-yotu
Topic Starter сообщение 18.9.2010, 11:07; Ответить: locky-yotu
Сообщение #1


Привет,
скажите, кто-нибудь менял стили у выбранного option в select'е? Я пробовал и писать в CSS option:active, и на onclick вешать изменение стиля, и через firebug менял. Ничего не действует, к выделенному option'у все равно применяются дефолтные стили.
Есть ли вариант без использования фейковых дивов?

Вот еще скрин на всякий случай:
[IMG]http://s3.amazonaws.com/floomby/9_18_2010/bfk48swxwUS839LLaaJ77w.png[/IMG]
Нужно, естественно, зеленым, а выходит дефолтным синим
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 19.9.2010, 7:59; Ответить: Alcorn
Сообщение #2


Стили нормально меняются (в частности фон), вроде везде работает, но кое-где криво (в сафари 5 например пока селект фокус не получит - точнее пока не выбрать любой элемент из списка, фон не перерисовывается, может как-то лечится).

Синий "фон" - это стандартное поведение при выборе значения списка, сам фон не меняется, просто поверх него рисуется синий заполнитель. Изменить цвет этого заполнителя можно в настройках винды.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
Topic Starter сообщение 19.9.2010, 12:04; Ответить: locky-yotu
Сообщение #3


(Alcorn @ 19.9.2010, 10:59) *
Изменить цвет этого заполнителя можно в настройках винды.

Юмор, да?)) Это типа из серии "Изменить отображение сайта можно приехав к пользователю домой, дав ему по лицу, и удалив с компьютера пользователя IE"?

Я вот даже еще один скрин прикреплю:
[IMG]http://s3.amazonaws.com/floomby/9_19_2010/almpUxi7iUOjW8xfu9Z3g.png[/IMG]

1. Выбранный option
2. Он же в firebug'е
3. Его стили

И... Никакого эффекта! Тадам! (:
Так что на чеи основано
(Alcorn @ 19.9.2010, 10:59) *
Стили нормально меняются (в частности фон)
я не очень понимаю
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 19.9.2010, 12:49; Ответить: Alcorn
Сообщение #4


Список - это стандартный элемент операционной системы и свой вид (свойства) наследует из настроек винды.

Цвет подсветки (не фона) выбранного элемента как раз таки указан в настройках.

Фон <option> меняется как обычно -
[PHP]
<option value="Чебурашка" style="background:red">Чебурашка</option>
[/PHP]

Можно назначить красный фон при выборе элемента, но фон мы не увидим, так как синяя подложка нарисуется поверх красного фона элемента.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) OPTION OFFERS - бинарные опционы с хорошим оффером
1 optionoffice 2115 2.12.2016, 9:51
автор: optionoffice
Открытая тема (нет новых ответов) при выборе radio в option не скрывались div
0 serj123 6931 17.4.2016, 17:45
автор: -serj123-
Открытая тема (нет новых ответов) Скрипт для печати выбранного checkbox
0 lukas1984 4970 20.6.2015, 0:09
автор: -lukas1984-
Открытая тема (нет новых ответов) Как вставлять username в background?
18 rieltor_hb 5670 19.7.2014, 21:25
автор: -HTMLandPHP-
Открытая тема (нет новых ответов) Взрыв мозга background-size
4 Андрей Ефимов 3610 17.4.2014, 13:08
автор: -Андрей Ефимов-


 



RSS Текстовая версия Сейчас: 25.4.2024, 15:09
Дизайн