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

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

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

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


« : 08.01.2012, 17:45:43 »

Добрый вечер господа Д-joomla-воды! Smiley
Помогите решить одну проблему.

В разработке сайтов я новичок,   так же как в CSS и PHP, но всё же удалось освоить некоторые азы и написать свой сайт GLOBALINTERCOM.RU
Шаблон сделан на ARTISTER 3, без всяких артиклей типа "art-" как водиться у них, вообщем код CSS понятный много что я сам разобрал и закоментировал, но не могу решить одну проблему: имеется пункт меню "Создание и проектирование ИТ - инфраструктуры" а в вертикальном меню видно  только "Создание и проектирование" .

В модуле mainmenu прописан Суффикс класса модуля: VMENU.
Записан
RainMEN2009
Захожу иногда
**

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

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


« Ответ #1 : 09.01.2012, 04:39:57 »

Не у кого ни каких предложений?

Может кто знает от чего это зависит? От текста наполняющего меню или от его отрисовки согласно тексту?
Подскажите хотя бы какие процедуры или события поискать по пробовать?
Записан
oriol
Живу я здесь
******

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

Сообщений: 1300


« Ответ #2 : 09.01.2012, 05:05:46 »

суда по FireBug часть надписи скрывается под нижним пунктом ставлю высоту 100% добавляется две буквы и блок не увеличивается х\з
Записан
Poznakomlus
Живу я здесь
******

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

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


Дядя Федор приехал!


« Ответ #3 : 09.01.2012, 05:14:05 »

Зависит от стилей
templates/global3/css/template.css строка 1157
Попробуйте   height: 34px; изменить на height: 68px;
В этом напралении и копайте. То есть измените стили меню как вам нужно. FireBug вам в помощь
Записан
RainMEN2009
Захожу иногда
**

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

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


« Ответ #4 : 09.01.2012, 05:35:29 »

Спасиб большое=) Но в этом случае меню просто перерисовывается повторно не зависимо от содержимого 5 или 50 символов, вопрос а можно сделать что то типа условия? если например символы не помещаются в 100% то рисуем  двойной размер?
Записан
oriol
Живу я здесь
******

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

Сообщений: 1300


« Ответ #5 : 09.01.2012, 05:41:29 »

а зачем тебе такие длинные названия ?
Записан
RainMEN2009
Захожу иногда
**

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

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


« Ответ #6 : 09.01.2012, 05:45:39 »

Они предусмотрены заказчиком=)  Вообщем мол всё должно быть как положено.

templates/global3/css/template.css строка 1157
Попробуйте   height: 34px; изменил на 100%; вроде норма, раздвигаются только те меню которые не входят,  но остатки надписи прорисовываються как отдельные кнопки =((
Записан
RainMEN2009
Захожу иногда
**

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

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


« Ответ #7 : 09.01.2012, 06:58:05 »

Сделал вот так
ul.vmenu a .t
{
  display: block;
  position:relative;
  top:0;
  line-height: 100%; // поставил вместо 34px 100%
  color: #000000;
  vertical-align:middle;
  padding: 0 13px 0 13px;
  margin-left:0;
  margin-right:0;

  вроде бы всё отлично, но теперь текст выравнивается по верхнему краю как это исправить vertical-align:middle; не работает
Записан
Страниц: [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