Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Перенос строк текста статьи в 2 колонку (https://javascript.ru/forum/misc/45509-perenos-strok-teksta-stati-v-2-kolonku.html)

Espey 03.03.2014 22:49

Перенос строк текста статьи в 2 колонку
 
Люди здравствуйте. Нужна ваша помощь. Мне для сайта нужна небольшая поправка.

Мне необходимо сделать фиксированное количество строк текста статьи и автоматический перенос ее во вторую колонку.

Можно ли средствами php это сделать?

skrudjmakdak 03.03.2014 23:27

эээээ здесь как бы форум javascript....

Espey 04.03.2014 01:08

Да я понял. Меня именно сюда и послали. Сказали, чтоб я обращался сюда, как средствами php нельзя этого сделать.

Я надеюсь, что подскажите. Просто я делаю сайт на джумле, Евангелию и мне нужно, выровнять текст в колонках, чтоб текст статьи автоматически перенасился во вторую колонку. Фиксированое количество строк и перенос ее во вторую колонку.

danik.js 04.03.2014 01:45

<!DOCTYPE html>
<meta charset="utf-8" />
<style>
	.columns{
		width: 600px;
		height: 120px;
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
		margin: 0 auto;
	}
	p{
		margin: 0 0 1em;
	}
</style>
<div class="columns">
	<p>Да я понял. Меня именно сюда и послали. Сказали, чтоб я обращался сюда, как средствами php нельзя этого сделать.</p>
	<p>Я надеюсь, что подскажите. Просто я делаю сайт на джумле, Евангелию и мне нужно, выровнять текст в колонках, чтоб текст статьи автоматически перенасился во вторую колонку. Фиксированое количество строк и перенос ее во вторую колонку.</p>
</div>


Не работает в IE8-9 и в опере до 11.1 версии. Если очень нужно - можно подключить jquery.columnizer.js

Espey 04.03.2014 11:34

Сейчас проверю, спасибо.

Espey 04.03.2014 15:47

Спасибо, получилось сделать. Только осталось сделать отступ от левой к правой колонке. Подскажите лузеру.

danik.js 04.03.2014 15:58

Свойство column-gap (также продублируй с префиксами)

Espey 06.03.2014 00:16

А как работает jquery.columnizer.js, как его использовать?

danik.js 06.03.2014 02:46

Цитата:

Сообщение от Espey
А как работает jquery.columnizer.js, как его использовать?

На сайте проекта разве нет описания и примеров? Он нужен только для IE8-9

kostyanet 06.03.2014 16:51

На вебе не должно быть колонок. Это пре-пресс со своими заморочками прецца в веб потеряв работу у станка.

Кстати, у Адобы был такой прикол, как сейчас не проверял. На весь гардероб у них был разработан один текстовый движок. Но применялся каждой апликухой по-своему. Но в API был доступ ко всему барахлу из любой апликухи. То есть в ФШ можно было заверстать многоколоночный текст со всеми эффектами векторного редактора, типа Люстры через API. Из UI - хрена, а через API - пжлста.

Я это к чему. Колонки не такое простое дело как кажется на первый взгляд. Кто хоть раз верстал эту хрень - тот знает. И вряд ли этот колумнизер хоть на парсек приблизился к адобскому engine. Так что и заморачиваться не стоит. На вебе есть 1 колонка под 1 тему и врезки. Типографика тут не стояла.


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