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

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

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

Сообщений: 19



« : 07.05.2010, 19:17:23 »

Такая вот проблема нарисовалась. Использую шаблон Ja_Purity. Прикрутил таки горизонтальное меню с выпадающими списками. Но одна вещ сильно огорчила. Это его высота, цвет (не нравится заказчику), шрифт. Из за всего этого многоуровневый список просто не втиснется в экран, хотя можно было бы и ужать едва ли не в три раза. Вопрос залу - где можно эти атрибуты отредактировать? Сколько ни ковырял css-ы, так и не нашел в каком месте оно описывается.
Записан
Adeptus
Разработчик расширений для Joomla 1.0
*

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

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



« Ответ #1 : 07.05.2010, 19:20:33 »

пока не дадите ссылку на пример - никто вам ничего не скажет...
телепаты все в отпуске.
Записан
darkglobe
Захожу иногда
**

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

Сообщений: 19



« Ответ #2 : 07.05.2010, 19:30:31 »

пока не дадите ссылку на пример - никто вам ничего не скажет...
телепаты все в отпуске.
gorod.siteholder.ru/joomla (после окончательной доработки переедет в другое место)
Мне там много чего поменять хочется кстати. Например левую колонку ужать,но как то не получилось. Да и мое желание с пожеланиями заказчика не совпадают часто (один логотип чего стоит)
Записан
Adeptus
Разработчик расширений для Joomla 1.0
*

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

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



« Ответ #3 : 07.05.2010, 19:37:06 »

Ну и что именно в горизонтальном меню вы хотите изменить?
Записан
NightGuard
Группа развития
*****

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

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


За мной уже выехали


« Ответ #4 : 07.05.2010, 19:42:30 »

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

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

Сообщений: 19



« Ответ #5 : 07.05.2010, 19:55:43 »

Плохо ковырялись... На поиск ушло не более минуты. FireBug в помощь.
Еще бы я мурзиллой пользовался...

Ну и что именно в горизонтальном меню вы хотите изменить?
Очевидно, что размер в высоту и цвет этого блока. Заказчику он кажется ядовитым.
Записан
AlexSmirnov
Support Team
*****

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

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


ищите - и найдете


« Ответ #6 : 07.05.2010, 20:05:15 »

Плохо ковырялись... На поиск ушло не более минуты. FireBug в помощь.

полностью поддерживаю.

@darkglobe,

правильный инструмент - залог успеха. FireBug сегодня - стандартный инструмент любого админа Joomla. найти какой стиль за какой элемент на странице отвечает и в каком файле с помощью FireBug до безобразия легко.
Записан
Adeptus
Разработчик расширений для Joomla 1.0
*

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

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



« Ответ #7 : 07.05.2010, 20:09:21 »

Еще бы я мурзиллой пользовался...
Очевидно, что размер в высоту и цвет этого блока. Заказчику он кажется ядовитым.

Параметры этого меню настраиваются в файле http://gorod.siteholder.ru/joomla/templates/ja_purity/css/ja-sosdmenu.css

Вот основные:

Код:
#ja-mainnav a (линия 18)
{
display: block;
line-height: 20px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
}
#ja-mainnav li a (линия 117)
{
color: #ffffff;
font-weight: normal;
text-decoration: none;
}
#ja-mainnav ul ul a (линия 41)
{
width: 160px;
}

Правьте.
Записан
NightGuard
Группа развития
*****

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

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


За мной уже выехали


« Ответ #8 : 07.05.2010, 20:13:56 »

Adeptus, это как в анекдоте?

"Профессор за что пять? Я ведь ничего не знаю!"
Записан
darkglobe
Захожу иногда
**

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

Сообщений: 19



« Ответ #9 : 07.05.2010, 20:21:25 »

Параметры этого меню настраиваются в файле http://gorod.siteholder.ru/joomla/templates/ja_purity/css/ja-sosdmenu.css
Знаете, но я сегодня утром еще догадался что описание стилей в этом файле... Вот только походу не только в нем. Вот этих аттрибутов в ja-sosdmenu.css НЕТ!

Код:
ja-mainnav a (линия 18)
{
display: block;
line-height: 20px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
}
На самом деле если сей файл я открою, то со строки 18 там код выглядит так:
Код:
#ja-mainnav a {
display: block;
line-height: 20px;
margin: 0;
padding: 10px 20px;
}
Вот потому и спрашиваю, что не могу найти откуда приведенные вами строки берутся.
Записан
Adeptus
Разработчик расширений для Joomla 1.0
*

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

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



« Ответ #10 : 07.05.2010, 20:27:16 »

Знаете, но я сегодня утром еще догадался что описание стилей в этом файле... Вот только походу не только в нем. Вот этих аттрибутов в ja-sosdmenu.css НЕТ!

На самом деле если сей файл я открою, то со строки 18 там код выглядит так:
Код:
#ja-mainnav a {
display: block;
line-height: 20px;
margin: 0;
padding: 10px 20px;
}
Вот потому и спрашиваю, что не могу найти откуда приведенные вами строки берутся.

Вы меня уморите... Azn

Это ОДИН И ТОТ ЖЕ КОД!

Его и правьте.
Записан
darkglobe
Захожу иногда
**

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

Сообщений: 19



« Ответ #11 : 07.05.2010, 20:32:29 »

Вы меня уморите... Azn

Это ОДИН И ТОТ ЖЕ КОД!

Его и правьте.
Сорри... Я веб дизайном несколько лет не занимался. С тех пор знания мои сильно протухли, как сейчас убеждаюсь. Sad А тут пришлось вспоминать. В результате в коде нахожу совершенно незнакомые вещи.
Записан
Adeptus
Разработчик расширений для Joomla 1.0
*

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

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



« Ответ #12 : 07.05.2010, 20:37:43 »

Сорри... Я веб дизайном несколько лет не занимался. С тех пор знания мои сильно протухли, как сейчас убеждаюсь. Sad А тут пришлось вспоминать. В результате в коде нахожу совершенно незнакомые вещи.

В CSS-файле код "свернутый". Я вам дал развернутый вариант того же самого кода - чтоб вам было легче Azn
Записан
darkglobe
Захожу иногда
**

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

Сообщений: 19



« Ответ #13 : 07.05.2010, 21:21:58 »

В CSS-файле код "свернутый". Я вам дал развернутый вариант того же самого кода - чтоб вам было легче Azn
Тысячу бесплатных интернетов вам. Пришлось играться не только с этими атрибутами, но и с этим.Привел этот фрагмент методом тыка. подозреваю,  что при ином разрешении экрана будет смотреться коряво
Код:
#ja-mainnav li ul { /* second-level lists */
position: absolute;
width: 252px;
/*
* Using left instead of display to hide menus because display: none isn't
* read by screen readers
*/
left: -999em;
}

#ja-mainnav ul ul a { /* sub-links */
width: 200px;
}
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@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