Создание дизайна

Главные вкладки

Аватар пользователя Гость Гость (не проверено) 24 августа 2006 в 11:37

Разбирался как формируеться дизайн.
1 ситуация. Надо сделать 2 меню и задать им разные стили. drupal при создании меню в диве для него прописывает id . В конце id стоит id данного меню. То есть что бы разукрасить меню по разному, мне надо опираясь на этот id применять к нему стили? А как же можно узнать какой id будет у меню.

2 ситуация. Надо сделать меню не как drupal (список) а в виде нескольких частей, типа левый край центр, правый край и.т.д.

Я так думаю для решения данной ситуации надо просто скопировать какой то модуль, обозвать его по своему, подключить и в нем уже править так как надо для себя?

Лучший ответ

Комментарии

Аватар пользователя Dan Dan 24 августа 2006 в 21:34

1. Какой id у меню БУДЕТ (то есть, пока меню не существует), конечно, никак не узнать, а вот какой УЖЕ есть просто - надо зайти в admin/menu навести на "Изменить", получим ссылку вроде этой: admin/menu/menu/edit/2, вот 2 - это id и есть.
2. Не понятно. Одно меню, у которого одна часть - слева, другая спарва, третья - в центре или три разных меню?

Аватар пользователя Гость Гость (не проверено) 25 августа 2006 в 13:06

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

Содержание пункта

Классы left_edge right_edge определяют ширину с фоновый рисунок для левой и правой частей меню ... ит.д....

Аватар пользователя Dan Dan 25 августа 2006 в 15:01

dyp@drupal.org: "Id мне кажется имеется в виду в контексте CSS."

А я именно этот контекст и имел ввиду. Каждое меню заключено в свой div с уникальным номером, который можно посмотреть указанным способом. Можно конечно включить блок с меню, загрузить страницу и посмотреть исходный код страницы (или воспользоваться Web Developer), но это хорошо для локального сайта, а для рабочего (а у большенства здесь присутствующих принято всё делать сразу на рабочем Smile ), сначала надо создать меню, заполнить его, поправить CSS, и только потом включать для показа.

Гость: "Не всегда строку меню можно сверстать в виде одного блока"
Меню можно сделать каким угодно. Примеры смотрите в темах