Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   Как во врапе добавить перенос строки? (http://forum.typo3.ru/showthread.php?t=9460)

NiKRON 09.05.2011 15:02

Как во врапе добавить перенос строки?
 
Код:

wrap = <li>|</li>
В конце должен быть перенос строки в HTML коде. Не <br />, а \n

-=UncleByte=- 09.05.2011 16:07

Чисто теоретически можно использовать наверное
Код:

noTrimWrap = |<li>|</li>символ_переноса_в_нужной_кодировке|
Хотя не понятно зачем именно так? Почему не <br />?

NiKRON 09.05.2011 18:04

noTrimWrap не работает в меню. Забыл добавить что нужно использовать именно linkWrap, чтобы в меню можно было ссылки помещать в <li>, а после них перенос.

Вообще не важно, перенос или пробел, главное, чтоб какой-нибудь пробельный символ. А то теги липнут, а я их верстаю в виде display: inline-block.

-=UncleByte=- 09.05.2011 18:09

Так и в чем проблема тогда указать для inline-block margin или padding?

NiKRON 09.05.2011 18:22

Проблема в том, что инлайн-блоки не будут переноситься если не будет пробелов :)

-=UncleByte=- 10.05.2011 04:21

А куда они должны переноситься?

NiKRON 10.05.2011 14:33

На новую строку. Это же инлайн-блоки :)
Вот пример:
http://postimage.org/image/89j6ntgk/
Если не сделать перенос, то Datorzinību pamati уйдёт вправо, за пределы блока, в котором находится список.

-=UncleByte=- 10.05.2011 14:48

Так зачем в таком случае делать inline-block, который понимается далеко не всеми браузерами? И тем более пытаться приделать к ним не свойственное им поведение?
Вполне достаточно display:block; float:left; в таком случае и не надо ничего выдумывать.

NiKRON 10.05.2011 15:10

inline-block понимается всеми браузерами.
Разве это не свойственно inline-block-у выстраиваться в строчку и переноситься в конце строки?
Блоки могут быть разной высоты поэтому float: left не подходит. Кстати display: block в данном случае писать не нужно, поскольку float автоматически его включает.

NiKRON 10.05.2011 15:13

Мне тупо нужно вставить пробел или перенос строки после </li>!
Не надо меня учить вёрстке, пожалуйста, я ей сам кого хочешь научу.


Часовой пояс GMT +4, время: 15:21.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot