Поля в сообщении
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
Поля в сообщении
Как сделать поля в сообщении, чтоб текст был колонкой, как статья? То есть надо отступы сделать слева и справа. Подозреваю, что надо где-то в CSS мутки производить Вообще, долго искала информацию на эту тему - ничего, что странно. Неужили ни у кого такого же желания не возникало, как у меня? Текст же растягивается на всю ширину блока сообщения, поэтому не очень удобно читать, а вот если замутить поля, то текст станет колонкой... ну как в журнале - видели? Удобно же?
- белк
- Хорошо тут живется
- Сообщения: 1322
- Стаж: 10 лет 7 месяцев
- Откуда: Россия
- Контактная информация:
Поля в сообщении
просто сделай bbcode на эту тему.
обзови его, например, zurnal
[zurnal]{TEXT}[/zurnal]
<div class="zurnall">{TEXT}</div>
[zurnal]сообщение колонкой[/zurnal]
можно скан-картинку как это должно выглядеть?
обзови его, например, zurnal
[zurnal]{TEXT}[/zurnal]
<div class="zurnall">{TEXT}</div>
[zurnal]сообщение колонкой[/zurnal]
можно скан-картинку как это должно выглядеть?
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
- белк
- Хорошо тут живется
- Сообщения: 1322
- Стаж: 10 лет 7 месяцев
- Откуда: Россия
- Контактная информация:
Поля в сообщении
проблема в том, что стиль "резиновый". на каждом разрешении монитора будет по-разному.
а так-то можно. добавить
в класс сообщения и всё.
отступы по 200px с обоих сторон.
то есть в твоём файле css найти строчку
и добавить отступы чтобы получилось так
получится примерно как у тебя.
пробуй.
а так-то можно. добавить
Код: Выделить всё
padding:0 200px 0 200px;
в класс сообщения и всё.
отступы по 200px с обоих сторон.
то есть в твоём файле css найти строчку
Код: Выделить всё
.postbody {
font-size: 1.3em;
line-height: 1.4em;
font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
}
Код: Выделить всё
.postbody {
font-size: 1.3em;
line-height: 1.4em;
font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
padding: 0 200px 0 200px;
}
пробуй.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
Поля в сообщении
Класс... это просто супер То, что надо Дорогой, ты - прелесть
- белк
- Хорошо тут живется
- Сообщения: 1322
- Стаж: 10 лет 7 месяцев
- Откуда: Россия
- Контактная информация:
Поля в сообщении
пожалуйста. "любой каприз за ваши деньги"...
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
Поля в сообщении
Это сообщение идёт вразрез с твоей подписью
- белк
- Хорошо тут живется
- Сообщения: 1322
- Стаж: 10 лет 7 месяцев
- Откуда: Россия
- Контактная информация:
Поля в сообщении
в любом мире бывають исключения... в мире белок и драконов тоже. хотя подпись более реальна.
ты меня этим вопросом про текст заинтересовала... я сотворил bbcode для этого. так всё-таки удобнее и размер поля сообщения фиксирован. здесь "плавают" стороны...
как-то так:
ты меня этим вопросом про текст заинтересовала... я сотворил bbcode для этого. так всё-таки удобнее и размер поля сообщения фиксирован. здесь "плавают" стороны...
как-то так:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
Поля в сообщении
Чёрт, а про портал-то я забыла, там пипец начался, во всех блоках же поля появились... чёрт Видно всё-таки придётся убирать поля. А так жаль, на форуме очень кстати смотрелось
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Поля в сообщении
ЛУчше тогда через ВВ-код делать, postbody много где используется, либо создать класс, допустим test , ему прописать отступы padding: 0 200px 0 200px; , а уже в viewtopic_body.html заменить postbody на postbody test
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- белк
- Хорошо тут живется
- Сообщения: 1322
- Стаж: 10 лет 7 месяцев
- Откуда: Россия
- Контактная информация:
Поля в сообщении
поняла, Милена, что админ сказал? для тебя это выход.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
Поля в сообщении
Понять-то поняла, в общих чертах, но сделать новый клосс и т. д. - точно не смогу, неопытная я в энтом деле. Спасибо, ребята, за идеи Но теперь я поняла, почему никто поля не прописывает А бикодом поделишься, Белк из мира драконов?
- белк
- Хорошо тут живется
- Сообщения: 1322
- Стаж: 10 лет 7 месяцев
- Откуда: Россия
- Контактная информация:
Поля в сообщении
ну, bbcode, так сказать, сильно настраиваемый.
можешь менять параметры под себя. я специально сделал его более сложным, хотя можно было сделать и проще...
Использование BBCode
Замена HTML
Подсказка
можешь менять параметры под себя. я специально сделал его более сложным, хотя можно было сделать и проще...
Использование BBCode
Код: Выделить всё
[kolonka]{TEXT}[/kolonka]
Код: Выделить всё
<table width="100%"><tr><td width="20%"> </td><td style="width:400px;padding-left:100px;padding-right:100px;margin:10px;" valign="top">{TEXT}</td><td width="20%"> </td></tr></table>
Код: Выделить всё
текст в виде колонки сообщений[kolonka]текст[/kolonka]
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
Поля в сообщении
Отлично Статьи теперь очень профессионально и читабельно выглядят. Ваши - знания, мои - идеи. Вместе мы победим!
П. С. В подсказку лучше напиши себе "текст в виде колонки статьи" - так понятнее будет
Да, и ещё, можно прописать в этот код [justify] (выровнять текст), чтобы колонка автоматически ещё и выравнивалась? А то приходится каждый раз внутри колонки ставить код [justify].
П. С. С. Что-то подсказывает мне, что скоро мы на многих форумах увидим колонки статей Эксклюзив, кстати! Админу на заметку - бикод "колонка статьи" - отдельной темой.
Сообщение добавлено... спустя 57 минут 57 секунд:
Собственно, сабж:
Описание: BBCode добавляет в пост поля слева и справа, таким образом превращая текст в профессиональную колонку статьи.
Автор: Белк из мира драконов
Идея: Милена
Источник: http://hello-vitebsk.ru
П. С. В подсказку лучше напиши себе "текст в виде колонки статьи" - так понятнее будет
Да, и ещё, можно прописать в этот код [justify] (выровнять текст), чтобы колонка автоматически ещё и выравнивалась? А то приходится каждый раз внутри колонки ставить код [justify].
П. С. С. Что-то подсказывает мне, что скоро мы на многих форумах увидим колонки статей Эксклюзив, кстати! Админу на заметку - бикод "колонка статьи" - отдельной темой.
Сообщение добавлено... спустя 57 минут 57 секунд:
Собственно, сабж:
BBCode «Колонка статьи»
Многие админы форумов phpBB сталкивались наверно с проблемой «резиновых постов». То есть из-за того, что текстовое сообщение растягивалось на всю ширину блока – страдала читабельность. А так хотелось порой видеть статью на форуме в виде классической колонки… Хотелось? Получите! Это то, что Вы искали, но никак не могли найти, потому как его не существовало в природе. Данный BBCode родился здесь, на форуме неформальной поддержки phpBB.Описание: BBCode добавляет в пост поля слева и справа, таким образом превращая текст в профессиональную колонку статьи.
Автор: Белк из мира драконов
Идея: Милена
Источник: http://hello-vitebsk.ru
Последний раз редактировалось Милена 22 янв 2015, 06:25, всего редактировалось 1 раз.
- белк
- Хорошо тут живется
- Сообщения: 1322
- Стаж: 10 лет 7 месяцев
- Откуда: Россия
- Контактная информация:
Поля в сообщении
ну-ну.. я сам здесь темы не создаю такого рода... мне это не интересно.
по твоему вопросу:
замена html
замени ту строчку что у тебя прописана на эту. добавляет выравнивание по ширине.
вроде бы так... попробуй.
шшш... сразу не сообразил. у тебя может размер текста поменяться.если верхняя конструкция не подойдёт - попробуй эту:
//приду с работы - я эту конструкцию подчищу. отступы в коде остались после экспериментов с div...
по твоему вопросу:
замена html
Код: Выделить всё
<table width="100%"><tr><td width="20%"> </td><td style="width:400px;padding-left:100px;padding-right:100px;margin:10px;" valign="top"><p style="text-align:justify;">{TEXT}</p></td><td width="20%"> </td></tr></table>
вроде бы так... попробуй.
шшш... сразу не сообразил. у тебя может размер текста поменяться.если верхняя конструкция не подойдёт - попробуй эту:
Код: Выделить всё
<table width="100%"><tr><td width="20%"> </td><td style="width:400px;padding-left:100px;padding-right:100px;margin:10px;" valign="top"><span style="text-align:justify;">{TEXT}</span></td><td width="20%"> </td></tr></table>
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
Поля в сообщении
В первом варианте всё как надо, но текст стал чуть больше.
Во втором - текст неизменен, но не работает выравнивание justify
Во втором - текст неизменен, но не работает выравнивание justify
- белк
- Хорошо тут живется
- Сообщения: 1322
- Стаж: 10 лет 7 месяцев
- Откуда: Россия
- Контактная информация:
Поля в сообщении
попробуй вместо span поставить div...
так:
переделывать передумал. пускай остаётся конструктор "сделай сам" или "лего"...
так:
Код: Выделить всё
<table width="100%"><tr><td width="20%"> </td><td style="width:400px;padding-left:100px;padding-right:100px;margin:10px;" valign="top"><div style="text-align:justify;">{TEXT}</div></td><td width="20%"> </td></tr></table>
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
Поля в сообщении
отлично. Читабельно, более того, приятно читать
- белк
- Хорошо тут живется
- Сообщения: 1322
- Стаж: 10 лет 7 месяцев
- Откуда: Россия
- Контактная информация:
Поля в сообщении
ну и слава богу. пойду позанимаюсь своими сайтами. (пока тебе ещё чего в голову не придёт)
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *