0 Пользователей и 1 Гость просматривают эту тему.
  • 14 Ответов
  • 7414 Просмотров
*

bigrash

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Всем доброго времени суток!
Возникла проблема с вертикальным меню Joomla 1.5.9 шаблон создан на Artisteer 3
Суть проблемы:
В шаблоне задана ширина колонок в процентах
При изменении масштаба отображения страницы сайта пункты меню art-vmenu не переносятся по словам.
Помогите пожалуйста
*

Efanych

  • Глобальный модератор
  • 4687
  • 644 / 0
  • Меняю свою жизнь на 360°!
Ссылку дайте.
Или посмотрите, какая жирина задана не колонкам, а вложеным тегам...
Создание сайтов, шаблонов, помощь в решении проблем.
*

bigrash

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
сайт 100i1salat.ru
я попробовал в CSS убрать height у ul.art-vmenu a
частично проблема решилась, но теперь на один пункт меню появляется по два ul
*

bigrash

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Ссылку дайте.
Или посмотрите, какая жирина задана не колонкам, а вложеным тегам...
я честно говоря не знаю что такое вложенные теги
но ширина колонок задана в шаблоне 2 колонка 18% и 3 колонка 20%
внутри блоков стоит отступ в px
*

kempin

  • Захожу иногда
  • 145
  • 0 / 0
  • Не выстрелишь не попадешь
Я столкнулся с той же проблемой, из предложения высвечивается только то слово которое поместилось в ширину колонки все остальное не показывается и не переносится, подскажите как перенести остальное с новой строки?
Заранее спасибо!
P.S. Сайт www.evented.com.ua в главной меню раздел ведущие, а должно быть ведущие свадебной церемонии.
*

bigrash

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
На мой взгляд тема достаточно актуальная, но почему то ответов на нее нет.
В общем расскажу как сделал я:
Для начала необходимо скачать FireBug для Firefox (браузер конечно же нужен именно firefox)
далее открываем интересующую нас страницу и запускаем FireBug
в FireBug слева будет HTML код страницы а справа стили css
в случае с art-vmenu это атрибут height, № строки можно посмотреть в FireBug (я его просто удалил в файле template.css шаблона)
но осталась нерешенной ситуация с ul меню т.е. со значками слева от пунктов так как они ставятся почему то на все строчки
кто решил данную проблему опишите пожалуйста как вам это удалось
насчет сайта приведенного выше (www.evented.com.ua) прилагаю принтскрин (надеюсь ответ будет полезным)
http://narod.ru/disk/27225525001/svadebnye-ceremonii.jpg.html
« Последнее редактирование: 04.10.2011, 11:08:25 от bigrash »
*

kempin

  • Захожу иногда
  • 145
  • 0 / 0
  • Не выстрелишь не попадешь
Может еще кто знает ка решить проблему только до конца?
bigrash Спасибо!
*

Fedor Vlasenko

  • Живу я здесь
  • 3844
  • 730 / 7
  • Все начинается с Value
Я столкнулся с той же проблемой, из предложения высвечивается только то слово которое поместилось в ширину колонки все остальное не показывается и не переносится, подскажите как перенести остальное с новой строки?
Заранее спасибо!
P.S. Сайт www.evented.com.ua в главной меню раздел ведущие, а должно быть ведущие свадебной церемонии.
В вашем случае
Код
ul.art-vmenu a {
    cursor: pointer;
    display: block;
    height: 30px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
}
измените значение height увеличив в template.css (строка 736)
*

Oxlamon

  • Давно я тут
  • 746
  • 95 / 4
bigrash шёл по верному пути, но почему-то не дошёл до конца ))

У вас у обоих в качестве маркера (булета) ненумерованного списка используется фоновая картинка для вложенного тега span (высотой 30рх).
Картинка эта - спрайт высотой 90рх из трёх маркеров (vmenuitem.png).
Когда вы доблестно расправились с высотой, то два булета из спрайта оказались видимы (визуально - это маркер для каждой строчки).

В общем, спрайты вам там не нужны - это рудимент от артистера. Исправьте картинку;
Лучше вообще сделать по-простому, через list-style - безо всяких там подложек;

А ещё лучше - учите CSS.
*

bigrash

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Спасибо Oxlamon.
Честно говоря колдовал над меню больше трех часов и не заметил эту картинку  ^-^
*

kempin

  • Захожу иногда
  • 145
  • 0 / 0
  • Не выстрелишь не попадешь
Спасибо за подсказку но ничего не изменяется( И насколько я понял изменив height изменится ширина колонки, но задача ведь не в этом!

*

Oxlamon

  • Давно я тут
  • 746
  • 95 / 4
И насколько я понял изменив height изменится ширина колонки...
Ширина - точно не изменится.
А в чём ещё задача? Там (в css) есть два спана с классами "l" и "r", у которых есть, не особо нужное в данном случае, свойство backround-image. Вот уберите его. Вместо него оставьте list-style:circle;
Ну и подправьте булеты стилями по вкусу (inset, color и т.д.).
*

muratb

  • Захожу иногда
  • 57
  • 12 / 0
Может кому нибудь поможет..
в коде меняем строчку:
Код
ul.art-vmenu>li>a 
{
   color: ваше значение;
   padding: ваше значение;
   height: ваше значение;
   line-height: ваше значение;
   white-space: nowrap;
на код:
  
Код
white-space: pre-wrap;

также не забываем скорректировать значение (уменьшить) :

Код
line-height: новое значение;

или же прописать значение:

Код
line-height: normal;

Значения

Цитировать
normal
Текст в окне браузера выводится как обычно, переносы строк устанавливаются автоматически.
nowrap
Пробелы не учитываются, переносы строк в коде HTML игнорируются, весь текст отображается одной строкой; вместе с тем, добавление тега <br> переносит текст на новую строку.
pre
Текст показывается с учетом всех пробелов и переносов, как они были добавлены разработчиком в коде HTML. Если строка получается слишком длинной и не помещается в окне браузера, то будет добавлена горизонтальная полоса прокрутки.
pre-line
В тексте пробелы не учитываются, текст автоматически переносится на следующую строку, если он не помещается в заданную область.
pre-wrap
В тексте сохраняются все пробелы и переносы, однако если строка по ширине не помещается в заданную область, то текст автоматически будет перенесен на следующую строку.
inherit
Наследует значение родителя.
« Последнее редактирование: 10.08.2012, 21:15:04 от muratb »
*

moonsitec

  • Новичок
  • 8
  • 0 / 0
Ваш шаблон/template.css
ищем: ul.art-vmenu ul a
ниже: white-space: nowrap;
меняем на: white-space: normal;
не забываем про: line-height: 125%;
*

peretz10

  • Новичок
  • 1
  • 0 / 0
white-space: normal;
height: normal;
line-height: normal;

и картинку делаем больше.

у меня так прокатило...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Слетели URL и шаблон

Автор max888

Ответов: 2
Просмотров: 485
Последний ответ 28.12.2020, 17:37:52
от draff
VirtueMart 1.9 шаблон письма

Автор m176

Ответов: 0
Просмотров: 239
Последний ответ 23.10.2020, 12:38:35
от m176
Ширина меню

Автор alex86r93

Ответов: 5
Просмотров: 1934
Последний ответ 14.06.2018, 05:13:50
от KANEGI
Как сделать логотип в шапке ссылкой

Автор hmaoITN

Ответов: 100
Просмотров: 60923
Последний ответ 08.01.2018, 12:13:04
от galll72
как сделать кнопки меню!

Автор Millenium_3000

Ответов: 10
Просмотров: 7976
Последний ответ 17.08.2017, 17:24:12
от Intrande