| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Разные стили в нутри OPTION |
| Автор: Gold Dragon 22.10.2014, 12:57 | ||
Есть к примеру код
Необходимо [ID:xxx] сделать другим стилем, например другим цветом. Вопрос: как? |
| Автор: BaNru 24.10.2014, 01:38 | ||
| На CSS нельзя по "тексту" что-то менять. Вот по value можно
Если тебе надо именно по тексту, то это на JS только http://jsfiddle.net/BaNru/za689v00/ (оба варианта) Или вот поправил, чуть упростил: http://jsfiddle.net/BaNru/za689v00/1/ |
| Автор: _zorn_ 24.10.2014, 01:55 |
| Я думаю тут имеется ввиду стиль на часть текста в оптион. Например "[ID:8]" красным, а "ВП-400 : гт" синим. |
| Автор: _zorn_ 24.10.2014, 10:34 | ||
| Можно например так http://jsbin.com/jevagigile/edit?html,css,js,output Думаю принцип будет понятен.
|
| Автор: Gold Dragon 24.10.2014, 12:05 |
| _zorn_, +1!!! Именно то что искал и хотел...! |
| Автор: Gold Dragon 24.10.2014, 12:31 | ||||
| и даже меняет индекс у option И в качестве развития мысли, хочу (что уж теперь, гулять так гулять 1. Сделать это в виде плагина для jQuery 2. Сделать возможность задавать шаблон (регулярку) Попробую сам конечно, о не откажусь от помощи.. Не так силён в JS как в PHP Можно, например активировать как-то так
или
|
| Автор: _zorn_ 28.10.2014, 04:59 |
| jQuery только недавно начал изучать Ну попробую наваять |
| Автор: _zorn_ 28.10.2014, 08:52 |
| Готово. Можно еще всяких эффектов навесить вместо обычного toggle но я уже не стал заморачиваться. |
| Автор: Gold Dragon 6.11.2014, 14:07 |
| _zorn_, всё просто СУПЕР!!! всё очень просто и главное работает Добавлено через 7 минут и 10 секунд маленькое замечание.. при потере фокуса или вызове другого SELECT, текущий должен свернуться.. Как правильно это организовать? |
| Автор: _zorn_ 7.11.2014, 03:03 |
| При раскрытии списка запоминать открываемый список в переменную которая изначально пустая. Соответственно перед раскрытием, если она не пустая, скрывать. |