Как сделать меню
Подскажите пожалуйста как сделать такое меню:
Уровень 1 (1) --Уровень 2 (1) --Уровень 2 (2) --Уровень 2 (3) Уровень 1 (2) --Уровень 2 (1) --Уровень 2 (2) --Уровень 2 (3) Уровень 1 (3) --Уровень 2 (1) --Уровень 2 (2) --Уровень 2 (3) чтоб Уровень 1(1) и 1(2) были красного цвета а уровень 1(3) черного? |
Поиск по форуму и http://w3schools.com/css/ помогут.
|
Вопрос #2
У меня тоже вопрос по меню. Можно задам его тут.
Моё меню стандартно: Код:
lib.menu_1 = HMENU Код HTML:
<td id="menu_1"> Можно ли попросить Typo3 присваивать классы тегам <a>? Т.к. нужные мне свойства он не может унаследовать от тега <span> |
Используйте селекторы потомков. Это css.
Например: #menu_1 a {...} или .menu-act a {...} Если что можно сделать с помощью css - лучше сделать именно через стили, а не через typoscript. |
Можно и класс...
NO.ATagParams = class="something" |
Цитата:
a:hover {color: #555555;} .menu-no {color: #FFFFFF;} a.menu-no:hover {color: #FF0000;} но свойство hover не наследуется :rolleyes: Цитата:
То что надо! |
Нет. Вы пробовали селектор класса.
.menu-no {color: #FFFFFF;} и .menu-no a {color: #FFFFFF;} - это разные селекторы. |
Цитата:
Код:
span.menu-no a {color: #FFFFFF;} |
ksevelyar, ты прав. Но я пробовал и
.menu-no a {} и a.menu-no {} Цитата:
Вопрос #3 Как убрать onfocus="blurLink(this);" из тега <a>? Я его не использую. Мешается :) |
Проще всего прописывать всегда полные css для ссылок со всеми псевдоатрибутами с привязкой к оборачивающему элементу. Например:
Код:
span.menu a:link, span.menu a:visited {color:#FFF;} №3 - обычно ставлю sourceopt и он все чистит. |
Часовой пояс GMT +4, время: 17:14. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot