|
|
|
Почему Combo не меняет стиль при выборке ?
|
|||
|---|---|---|---|
|
#18+
Почему Combo не меняет стиль при выборке ? select[selectedIndex>0]{font-weight:bold} или select[selectedIndex=0]{font-weight:bold} или select[selectedIndex='0']{font-weight:bold} или select[value=0]{font-weight:bold} или select[value='0']{font-weight:bold} Ничего не срабатывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2013, 19:50 |
|
||
|
Почему Combo не меняет стиль при выборке ?
|
|||
|---|---|---|---|
|
#18+
Андрей159 , ты пытаешся использовать селектор атрибута... Но на странице меняется свойство. http://javascript.ru/tutorial/dom/attributes P.S. selectedIndex такого атрибуnа нет совсем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2013, 10:28 |
|
||
|
Почему Combo не меняет стиль при выборке ?
|
|||
|---|---|---|---|
|
#18+
krvsa, Как внешне отличить свойство от атрибута? Атрибут назначить можно только через метод setAtribute ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2013, 10:46 |
|
||
|
Почему Combo не меняет стиль при выборке ?
|
|||
|---|---|---|---|
|
#18+
Возможно, это поможет разобраться. Суть в следующем: любой контрол (элемент) находится в DOM-контексте страницы и назначенные ему свойства - это Атрибуты. Но в то же время он существует в объектной среде (по умолчанию управляемой javascript) и является объектом; с этой стороны все его свойства - это Свойства (в рассматриваемом глобальном смысле). Все атрибуты имеют отображение в объектных свойствах, зачастую называясь иначе или измененно, но далеко не все свойства являются атрибутами ДОМ-элемента. А в контесте вопроса топика каскадные таблицы стилей действуют только в рамках ДОМ-контекста, соответственно, могут "иметь дело" только с ДОМ-элементами и их атрибутами, не имея ни малейшего представления об объектной модели тех же элементов, включая их свойства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2013, 11:42 |
|
||
|
Почему Combo не меняет стиль при выборке ?
|
|||
|---|---|---|---|
|
#18+
GustlyКак внешне отличить свойство от атрибута? Никак... Пример^ html Код: html 1. javascript Код: javascript 1. Нужно просто знать имя свойства которое "эквивалентно" атрибуту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2013, 13:17 |
|
||
|
Почему Combo не меняет стиль при выборке ?
|
|||
|---|---|---|---|
|
#18+
GustlyАтрибут назначить можно только через метод setAtribute ? Не верное написание, нет такого метода... Вот такое работает в Опрере, ФФ и Хроме Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Но не работает в том же ИЕ8... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2013, 13:27 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38383887&tid=1447928]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
216ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
2ms |
| others: | 216ms |
| total: | 507ms |

| 0 / 0 |
