Форум русской поддержки Joomla!® CMS
05.12.2016, 22:38:13 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Ширина названий категорий в главном меню

 (Прочитано 472 раз)
0 Пользователей и 1 Гость смотрят эту тему.
sergspb
Осваиваюсь на форуме
***

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

Сообщений: 36


« : 18.03.2016, 11:24:41 »

Кто-нибудь может подсказать, как можно сделать, чтобы в главном меню ширина блока названия категории задавалась  width: auto, но при этом сами названия были бы расположены в две строчки?


* 22222.jpg (78.87 Кб, 551x187 - просмотрено 68 раз.)
Записан
vipiusss
Профи
********

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

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


Skype: renor_


« Ответ #1 : 18.03.2016, 11:30:49 »

Вопрос нужно в CSS раздел вообще-то.
http://htmlbook.ru/css/white-space перенос названий.
Блок тогда сам будет auto исходя из условия white-space, если я правильно понял ваш вопрос.
Записан
effrit
Группа развития
*****

Репутация: +730/-7
Online Online

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


effrit.com


« Ответ #2 : 18.03.2016, 11:33:02 »

если хочется красивого разбиения в нужном месте, то можно добавить в название пункта меню звездочку * в месте переноса и в шаблоне вывода менять её на <br/>
Записан
vipiusss
Профи
********

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

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


Skype: renor_


« Ответ #3 : 18.03.2016, 11:38:18 »

Не люблю я эти <br> ну ни как.
Тогда уже <div style="clear: both;height: 5px;"></div> или сколько нужно по месту в пикселях отступ или стиль в CSS свой.
Записан
effrit
Группа развития
*****

Репутация: +730/-7
Online Online

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


effrit.com


« Ответ #4 : 18.03.2016, 11:40:31 »

vipiusss, а по что не взлюбил ? )
вроде простой и вполне нормальный вариант.
Записан
vipiusss
Профи
********

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

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


Skype: renor_


« Ответ #5 : 18.03.2016, 11:48:30 »

ну тем, что не всегда <br> уместен по размеру отступа, а если в CSS менять размер для тега, то везде меняется или дописывать класс дополнительный.

мне привычнее или по месту в верхнем варианте без CSS div style, или прописать 2-3 класса новых отступов и ими играться.
Записан
effrit
Группа развития
*****

Репутация: +730/-7
Online Online

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


effrit.com


« Ответ #6 : 18.03.2016, 11:52:56 »

а что, line-height уже отменили? ))
мой вариант, имхо, проще и короче. не убедил ))
Записан
vipiusss
Профи
********

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

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


Skype: renor_


« Ответ #7 : 18.03.2016, 12:01:30 »

БР так БР! Ещё можно ШР и ширина 0 пикселей или цвет фоновый  Grin

Про line-height вы правы, что-то я и не подумал, а вообще одним классом вайт-спейс, что выше дал ссылку, задать для дива и никакие бр и лайны не нужны.
Разфлудились тут мы, щас b2z проснётся, будет утренняя массовая чистка/перенос тем  Grin
« Последнее редактирование: 18.03.2016, 12:34:12 от vipiusss » Записан
effrit
Группа развития
*****

Репутация: +730/-7
Online Online

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


effrit.com


« Ответ #8 : 18.03.2016, 12:06:07 »

а чего на вы?
вроде оба аборигены )
и мы не флудим, а вовсе даже развернуто ответили человеку )
Записан
vipiusss
Профи
********

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

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


Skype: renor_


« Ответ #9 : 18.03.2016, 12:23:54 »

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

И да, тут реально перебрали первые реальные решения вопроса с обжёвыванием и чем то или то лучше/хуже.

А вообще заметил, всё CSS валят в общие вопросы! есть же раздел специальный! И никто поиском не хочет пользоваться: проще написать тему и подайте мне готовое решение, а я скопирую!
Записан
sergspb
Осваиваюсь на форуме
***

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

Сообщений: 36


« Ответ #10 : 18.03.2016, 12:37:32 »

Спасибо, попробую теперь всё осмыслить.)) Я в этом деле "чайник" пока)
Записан
al-teen
Support Team
*****

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

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



« Ответ #11 : 18.03.2016, 13:28:22 »

Вариант Антона все же более кошерен. white-space в таких меню ничего не даст. Обычно там требуется более управляемая логика, white-space же просто определяет, как переносить текст. Если там будут 2 коротких слова, которые нужно располагать в 2 строки, но они будут помещаться в ширину блока, то white-space ничего и никуда не перенесет. Или другие подобные варианты, когда требуется сбрасывание на 2ю строку после определенного слова. Так что только * и заменять на span.clear-title. Лучше даже несколько звездочек подряд, или еще более сложные сочетания, во избежание проблем, если * к примеру должна быть частью текста заголовка.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | 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