Створення меню, що розкривається на базі стандартного mod_mainmenu joomla 1

Як же таке реалізувати не застосовуючи сторонніх плагінів?

Та дуже просто насправді.

Для початку визначимося з типом меню, так як не кожен тип виведення дозволяє створити багаторівневе меню. Найбільш вдалим є тип меню Список а параметри початковий і останній рівень вкажемо 0 і 2 відповідно.

Тепер ми отримали код ul-li-ul з яким і будемо працювати

Так виглядає HTML код формується Joomla.

Втім це ще не все. потрібно перемогти IE6, який як завжди що то нехай не розуміє, в даному випадку він не розуміє властивість hover, так як воно застосовано не до Тегу .

Приклад описаного меню можна подивитися тут.

Супер. Чудово працює!

Тут багато питань було.
Для тих хто тільки починає, відповім:
- В index.php і не в які інші .php нічого вставляти не потрібно! Це просто для наочності з початку навели приклад того що ми будемо налаштовувати. Все тільки в css.
- Там в коді варто top: 78px; (На початку) - це відступ зверху, зазвичай такий не потрібен. Так що можете змінити під себе і поставити там 5рх або 0.
- Ще там є картинка для фону головних пунктів меню background-imag e: url (/../ images / menu_sep.gif);
Вона сама у вас на сайті не з'явиться, так що потрібно буде її намалювати і покласти в папку з картинками або в папку шаблону і вказати посилання на неї.

Дякую за меню. Дуже виручив!

Створення меню, що розкривається на базі стандартного mod_mainmenu joomla 1

А де зберігається цей код?


в css файлах шаблону - зазвичай це / templates / теку щий шаблон / css / temp late.css

Створення меню, що розкривається на базі стандартного mod_mainmenu joomla 1


За ідеєю цього достатньо - тип меню - точно список? версія точно 1,5? суфікса у модуля точно немає?

Створення меню, що розкривається на базі стандартного mod_mainmenu joomla 1

поясніть плиз по-докладніше: що робити з кодом в статті. скопіювати і вставити в файл шаблону або.


Скопіювати і вставити в файл css, з одним великим АЛЕ - це лише основа і підправити під себе все одно потрібно, соответсвенно необхідно мінімальне знання css

Схожі статті