LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 06:28:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1] 2  Все   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Прикрепить рисунок к пунктам меню  (Прочитано 2362 раз)
0 Пользователей и 1 Гость смотрят эту тему.
xUnicornx
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 81



« : 06.05.2011, 13:55:00 »

Привет всем. У меня возникла задача сделать вывод модуля mainmenu ввиде рисунка. Так как рисунок фиксированого размера, а пункты меню могут быть разного размера у меня возникают некоторые вопросы по этой теме: как это сделать?

« Последнее редактирование: 06.05.2011, 14:02:14 от xUnicornx » Записан
mohax
Завсегдатай
*****

Репутация: +36/-0
Offline Offline

Пол: Мужской
Сообщений: 793



« Ответ #1 : 06.05.2011, 14:43:50 »

Привет всем. У меня возникла задача сделать вывод модуля mainmenu ввиде рисунка. Так как рисунок фиксированого размера, а пункты меню могут быть разного размера у меня возникают некоторые вопросы по этой теме: как это сделать?
1) Создать в админке меню. Но не выводить его на сайт с помощью модуля.
2) С помощью модуля "Произвольный HTML-код" повтыкать картинки и сделать их ссылками на пункты меню. Можно использовать компонент Linkr для облегчения работы.
Записан
xUnicornx
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 81



« Ответ #2 : 06.05.2011, 14:46:03 »

Это я и сам додумался. А так что б сделать эти картинки в модуле меню, все на сирийное производство поставить?Cheesy
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #3 : 06.05.2011, 14:52:44 »

Вообще то такое меню нужно самому делать в шаблоне. А в CSS банграунтами подставлять рисунок. Если у каждого меню свой рисунок, то и каждому меню нужен свой класс. И каждому класу свой банграунд.
Записан
mohax
Завсегдатай
*****

Репутация: +36/-0
Offline Offline

Пол: Мужской
Сообщений: 793



« Ответ #4 : 06.05.2011, 15:13:56 »

Это я и сам додумался. А так что б сделать эти картинки в модуле меню, все на сирийное производство поставить?Cheesy
Тогда как сказал GDV.
Записан
xUnicornx
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 81



« Ответ #5 : 06.05.2011, 15:24:22 »

Ок, спасибо за идеи
Записан
andrejdi
Давно я тут
****

Репутация: +17/-0
Offline Offline

Пол: Мужской
Сообщений: 229


вот такие пироги с котятами!


« Ответ #6 : 06.05.2011, 15:29:09 »

Я в недалеком прошлом сделал немного по другому. Нарисовал меню, а потом сделал Изображение-Карту. Как это сделать http://design.originweb.info/html/image_map.html
Записан
staticlight
Живу я здесь
******

Репутация: +56/-0
Offline Offline

Пол: Мужской
Сообщений: 1118


Staticlight


« Ответ #7 : 06.05.2011, 15:32:48 »

Модуль, выводящий меню только картинками с возможностью "hover"-картинки.
http://www.dart-creations.com/joomla/joomla-modules/joomla-main-menu-images-module.html
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #8 : 06.05.2011, 15:33:20 »

Что то новое. И как работает? Можно ссылочку в студию вашего сайта.
Я в недалеком прошлом сделал немного по другому. Нарисовал меню, а потом сделал Изображение-Карту. Как это сделать http://design.originweb.info/html/image_map.html
Записан
andrejdi
Давно я тут
****

Репутация: +17/-0
Offline Offline

Пол: Мужской
Сообщений: 229


вот такие пироги с котятами!


« Ответ #9 : 06.05.2011, 15:37:29 »

В действии, к сожалению, уже показать не могу. По просьбе хозяина сайта дизайн был изменен и, соответственно, данное меню накрылось медным тазом за ненадобностью.

Хотя... если только вечером, после 20.00 на время подменю шаблон для показа  Wink
Записан
xUnicornx
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 81



« Ответ #10 : 06.05.2011, 15:39:22 »

Я в недалеком прошлом сделал немного по другому. Нарисовал меню, а потом сделал Изображение-Карту. Как это сделать http://design.originweb.info/html/image_map.html

Это ведь старый способ хтмл. Когда еще только начинал учить хтмл, то помню этот способ.
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #11 : 06.05.2011, 15:46:18 »

Для меня это что то новое. В смысле не использовал никогда.
Записан
staticlight
Живу я здесь
******

Репутация: +56/-0
Offline Offline

Пол: Мужской
Сообщений: 1118


Staticlight


« Ответ #12 : 06.05.2011, 16:03:23 »

Для меня это что то новое. В смысле не использовал никогда.
Ну, самостоятельно ручками задолбаешься такое сделать.
В Дримвьеэре и майкросовтовском "не помню как называется программа" можно такое сделать.
Добавляешь туда картинку, и инструментом "типа полигональное лассо в Фотошопе" выделяешь объект на рисунке и делаешь его ссылкой.
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #13 : 06.05.2011, 16:08:14 »

А на кой оно. Каскадные стили для кого придумали. Мне легче верстануть меню как мне нужно и все красоты в стилях навести. С картинками кстати так же. А по хорошему тут и спрайт напрашивается. Вообще всего одна картинка будет.
Не вижу смысла в этой фишке. Если честно. Возможно я и ошибаюсь. Я не настолько матерый ваятель.
Записан
xUnicornx
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 81



« Ответ #14 : 06.05.2011, 21:41:52 »

От я вставляю рисунки через хтмл-код, а они у меня все ровняются по первому рисунку. И так как рисунки не одной высоты, то изображение выходит прыгающим. Как устранить этот дефект?


А мне нужно, что б все было на одном уровне.
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #15 : 06.05.2011, 21:49:24 »

сделать картинки одинаковым размером. Что бы центр картинки был как раз в одном уровне. Т.е. при наложении друг на друга центр совпадал.
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #16 : 06.05.2011, 21:58:02 »


Фон разным цветом специально выделил что бы быстрее дошло.
Записан
xUnicornx
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 81



« Ответ #17 : 06.05.2011, 22:00:36 »

И опять мне это понятно;) Но заказчик есть заказчик и он хочет именно такие картинки. И вот афоризм на эту тему: "Женская логика — это твердая уверенность в том, что любую объективную реальность можно преодолеть желанием."
Записан
xUnicornx
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 81



« Ответ #18 : 06.05.2011, 22:01:58 »

Проще убрать эти побрякушки и оставить одни рамки. Но нужно сделать с носками, книгами и тп
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #19 : 06.05.2011, 22:07:33 »

Вы не поняли. Увеличите высоту фона картинки ровно на столько что бы соединяя обе картинки рамка совпадала. Фон я специально покрасил цветом. Потому что прозрачный фон не будет виден на примере.
Записан
xUnicornx
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 81



« Ответ #20 : 06.05.2011, 22:12:11 »

И с прозрачным фоном это тоже сработает?
Записан
DaVinchy
Завсегдатай
*****

Репутация: +41/-3
Offline Offline

Пол: Мужской
Сообщений: 495



« Ответ #21 : 06.05.2011, 22:14:57 »

И с прозрачным фоном это тоже сработает?
так с прозрачным и надо! Azn
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #22 : 06.05.2011, 22:19:00 »

Вроде понятно объяснил. Что тут не понятного?
Записан
mohax
Завсегдатай
*****

Репутация: +36/-0
Offline Offline

Пол: Мужской
Сообщений: 793



« Ответ #23 : 06.05.2011, 22:24:59 »

 Cheesy Наш дизайнер посмеялсо...
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #24 : 06.05.2011, 22:27:59 »

Да... что то на стёб похоже.
Записан
xUnicornx
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 81



« Ответ #25 : 06.05.2011, 22:44:01 »

никакого стеба. Просто переспрашивал
Записан
xUnicornx
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 81



« Ответ #26 : 06.05.2011, 22:54:11 »

Спасибо, помогло  Yes!
Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #27 : 06.05.2011, 23:00:11 »

Так не кто и не сомневался. А спасибо... ну тут уже я точно плюс заработал. Даже фотошоп запускал. Wink
Записан
xUnicornx
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 81



« Ответ #28 : 07.05.2011, 00:07:58 »

Вот последний штрих надо добавить: что бы рисунок-ссылка имитировал нажатие и эти свистелки(носок книжка) делали движение: носок - покачивался, книжка - переворачивалась, звоно - покачивался и тд..

Как это можно организовать? Grin
Записан
DaVinchy
Завсегдатай
*****

Репутация: +41/-3
Offline Offline

Пол: Мужской
Сообщений: 495



« Ответ #29 : 07.05.2011, 00:11:13 »

Вот последний штрих надо добавить: что бы рисунок-ссылка имитировал нажатие и эти свистелки(носок книжка) делали движение: носок - покачивался, книжка - переворачивалась, звоно - покачивался и тд..
Как это можно организовать? Grin
Каким-нибудь образом прикрутить сюда jquery Wink
Записан
Страниц: [1] 2  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet