Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почему правило для цвета срабатывает, а для подчеркивания нет? / 9 сообщений из 9, страница 1 из 1
27.11.2014, 11:53
    #38818228
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему правило для цвета срабатывает, а для подчеркивания нет?
http://jsfiddle.net/qo226v29/

Нужно, чтобы при наведении мыши на li второго уровня, лишь оно на этом уровне подсвечивалось и подчеркивалось.
4е правило сбрасывает цвет, но почему-то не сбрасывает подчеркивание. Ни в одном браузере.
...
Рейтинг: 0 / 0
27.11.2014, 12:14
    #38818242
user89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему правило для цвета срабатывает, а для подчеркивания нет?
...
Рейтинг: 0 / 0
27.11.2014, 12:16
    #38818245
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему правило для цвета срабатывает, а для подчеркивания нет?
Antonariy,

смотри чо пишут :
авторХотя text-decoration и не наследуется, оно распространяет свое действие на текст всех потомков элемента, которые находятся в прямом потоке HTML-страницы. А вот если какие-то потомки являются всплывающими (float), абсолютно позиционированными (position) либо имеют значение свойства display равное inline-table или inline-block, то на них данное свойство не действует.

т.е. свойство не наследуется. А значит, его нельзя отменить. Оно как бы накапливается (поставь вместо none значение overline, увидишь).
...
Рейтинг: 0 / 0
27.11.2014, 12:16
    #38818246
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему правило для цвета срабатывает, а для подчеркивания нет?
user89Antonariy,

??? http://jsfiddle.net/qo226v29/8/ там родительский пунктик не подсвечивается
...
Рейтинг: 0 / 0
27.11.2014, 12:20
    #38818251
user89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему правило для цвета срабатывает, а для подчеркивания нет?
Яростный Меч,

значит я не правильно понял пункт AntonariyНужно, чтобы при наведении мыши на li второго уровня, лишь оно на этом уровне подсвечивалось и подчеркивалось.
Нужно навести мышь на Описание деятельности , и при этом одновременно подсветилась ИНФОРМАЦИЯ О ФИРМЕ ?
...
Рейтинг: 0 / 0
27.11.2014, 13:09
    #38818307
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему правило для цвета срабатывает, а для подчеркивания нет?
user89Яростный Меч,

значит я не правильно понял пункт AntonariyНужно, чтобы при наведении мыши на li второго уровня, лишь оно на этом уровне подсвечивалось и подчеркивалось.
Нужно навести мышь на Описание деятельности , и при этом одновременно подсветилась ИНФОРМАЦИЯ О ФИРМЕ ?Не совсем так. Родительский пунктик должен подсвечиваться при наведении на него.
То, что он подсвечивается при наведении на потомка, это не желательное, но неизбежное следствие разметки. Если бы я текст завернул в лишний тэг, то было бы проще.
...
Рейтинг: 0 / 0
27.11.2014, 13:10
    #38818309
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему правило для цвета срабатывает, а для подчеркивания нет?
Яростный МечAntonariy,

смотри чо пишут :
авторХотя text-decoration и не наследуется, оно распространяет свое действие на текст всех потомков элемента, которые находятся в прямом потоке HTML-страницы. А вот если какие-то потомки являются всплывающими (float), абсолютно позиционированными (position) либо имеют значение свойства display равное inline-table или inline-block, то на них данное свойство не действует.

т.е. свойство не наследуется. А значит, его нельзя отменить. Оно как бы накапливается (поставь вместо none значение overline, увидишь).Спасибо за на водку, li {display:table} вопрос решило :)
...
Рейтинг: 0 / 0
27.11.2014, 13:16
    #38818313
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему правило для цвета срабатывает, а для подчеркивания нет?
Но только в хроме, блин.)

IE продолжает подчеркивать, а FF и опера перестали переносить li на новую строку.
...
Рейтинг: 0 / 0
27.11.2014, 13:19
    #38818320
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему правило для цвета срабатывает, а для подчеркивания нет?
Везде сработало float:left;clear:both
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почему правило для цвета срабатывает, а для подчеркивания нет? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]