1) Надо пункты меню сделать картинками... Да-да, я знаю, что подобных вопросов было уйма... Полчаса юзал поиск, лучшее (т.е. что лучше подходит к моей ситуации), что нашел >>> ЭТО. Но дело в том, что в моем mod_mainmenu.php нет ни одной хтмл-строчки... Сплошной PHP. Т.е. этого Код (CODE): <ul id="mainlevel"> <li><a href="#" class="mainlevel">Главная</a></li> <li><a href="#" class="mainlevel" >Контакты</a></li> <li><a href="#" class="mainlevel" >Новости</a></li> </ul> я не нашел... Даже поиск по mod_mainmenu.php в дримвивере делал (не по "Главная", а по "<li>"). Версия Joomla! - 1.0.13 Попробовал самостоятельно воткнуть - получилась вообще ерунда галимая. Ну и собственно вопрос: "Что делать...?" ============================== 2) http://www.supcom.s36.ru Трабла с цветом шрифта... Дело в том, что правая колонка светлая (фон), а левая темная... Цвет текста очень сложно подобрать. Можно ли сделать цвет шрифта в левой колонке отличным от центральной? Пробовал <?php .... ?> втыкать между divами, задавать цвет через них. Пробовал через td class этой ячейки - тоже нифига... ============================== 3) Ну и аналогичная проблема со ссылками... В крайнем случае могу перерисовать левое меню, но нет желания особого... Нравится.
Ответ: Несколько вопросов по дизайну Ответ на второй вопрос. Добавь эти строчки в css: Код (CODE): table.left_modules_menu td{ color: #fff; //цвет текста } По аналогии сделай также для ссылок.
Ответ: Несколько вопросов по дизайну Ну а по 1) Там и не может быть чистого html меню генерится из админки, а не руками пишется (хотя можно и с ума посходить в шаблоне) То что приведено по ссылке - это расшифровка, используй css как указано или расширения, хаки и т.д. + читать комменты в коде, там по русски, вроде, написано ... а html строчек там полно (в mod_mainmenu.php)...
Ответ: Несколько вопросов по дизайну С картинками меню разобрался... Но здесь ниче не могу понять, почему он так себя ведет... Код (CODE): ul.mainlevel a span { display: none; } ul.mainlevel a { display: none; } li#item1 a { display: block; background: url(../images/menu/passive/news.png) center no-repeat; width: 140px; height: 40px; } li#item1 a:hover { background: url(../images/menu/active/news.png) center no-repeat; } li#item2 a { display: block; background: url(../images/menu/passive/about.png) center no-repeat; width: 140px; height: 40px; } li#item2 a:hover { background: url(../images/menu/active/about.png) center no-repeat; } Код для первого пункта и второго почти идентичен (кроме пути), но посмотрите, как ведут себя "Новости"... При наведении на пункт он исчезает... http://www.supcom.s36.ru Что интересно, если подставить сюда: Код (CODE): li#item1 a:hover { background: url(../images/menu/active/news.png) center no-repeat; } Вместо news.png любую другую картинку, то ничего не меняется...
Ответ: Несколько вопросов по дизайну insel, делай одну картинку с обоими иконками, тоесть с верху пасив, а снизу актив. В ксс естественно размер картинки по высоте только половина. А вывод делай так: Код (CODE): a#contact { background-image: url(../images/contact.png); background-position: left top; } a#contact:hover { background-position: left bottom; }