Просмотр темы
Страница 1 из 2: 12
|
Как задать отступ подписи
|
|
bfbc |
Опубликовано 09.03.2013 17:53
|
![]() Начинающий ![]() Сообщений: 20 Зарегистрирован: 09.03.2013 17:42 |
Здравствуйте. Как задать отступ подписи от нижней линии? Она так прилипает к сообщению, что невозможно отличить где подпись а где сам текст сообщения.
bfbc присоединено следующее:изображение:
|
|
|
APTEMbI4 |
Опубликовано 09.03.2013 18:24
|
![]() Пользователь ![]() Сообщений: 135 Зарегистрирован: 14.11.2012 16:49 |
Необходимо править код файла. Скорее всего это viewthread.php. Надо найти там строку, отвечающую за вывод подписи и перед ней ней вставить <br>. Как-то так ![]() Каждому своё.
|
|
|
Polarfox |
Опубликовано 10.03.2013 03:14
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3377 Зарегистрирован: 20.08.2010 14:03 |
Как ты его задашь если размер поста небольшой? Хочешь минимум поставить телу поста? Тогда в чем проблема? Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
bfbc |
Опубликовано 10.03.2013 17:35
|
![]() Начинающий ![]() Сообщений: 20 Зарегистрирован: 09.03.2013 17:42 |
PolarFox написал: Как ты его задашь если размер поста небольшой? Хочешь минимум поставить телу поста? Тогда в чем проблема? Надо чтобы подпись была прилеплена к нижней линии, не зависимо от размера поста. Как на этом фото:
bfbc присоединено следующее:изображение:
|
|
|
APTEMbI4 |
Опубликовано 10.03.2013 17:46
|
![]() Пользователь ![]() Сообщений: 135 Зарегистрирован: 14.11.2012 16:49 |
Так проблема в чём? Так найди эту линию и сразу за ней ткни вывод подписи. Или я не прав?
Каждому своё.
|
|
|
Serge Renard |
Опубликовано 10.03.2013 17:56
|
![]() Опытный пользователь ![]() Сообщений: 250 Зарегистрирован: 18.02.2013 18:46 |
Не прав :) Линия - это тег <hr>. А задача в том, чтобы прижать div, в котором выводится подпись, к нижней границе ячейки. Задача в принципе решаемая, но что-то я пока не соображу, как обойтись малой кровью - а так в качестве радикального, но несколько колхозного решения могу предложить разбить ячейку, в которой выводится пост, на две - и соотв. сам пост выводить в верхней, а подпись в нижней. Upd: половинчатое решение, которое я реализовал у себя: тег <hr> убираем, для класса forum_sig задаём стиль: .forum_sig { Соотв., чем больше будет число в margin-top, тем дальше подпись будет отползать от основного текста. Изменил(а) Serge Renard, 10.03.2013 18:39 |
|
|
bfbc |
Опубликовано 10.03.2013 18:42
|
![]() Начинающий ![]() Сообщений: 20 Зарегистрирован: 09.03.2013 17:42 |
Serge Renard, было-бы не плохо найти решение. |
|
|
bfbc |
Опубликовано 10.03.2013 18:48
|
![]() Начинающий ![]() Сообщений: 20 Зарегистрирован: 09.03.2013 17:42 |
Serge Renard написал: Upd: половинчатое решение, которое я реализовал у себя: тег <hr> убираем, для класса forum_sig задаём стиль: .forum_sig { Соотв., чем больше будет число в margin-top, тем дальше подпись будет отползать от основного текста. Не мог бы подсказать где и что редактировать? В стилях шаблона не нашол фразу "forum" или я не то ищу. |
|
|
Serge Renard |
Опубликовано 10.03.2013 18:54
|
![]() Опытный пользователь ![]() Сообщений: 250 Зарегистрирован: 18.02.2013 18:46 |
В моей теме (fs16) класс forum_sig не определён, поэтому я в файле стилей просто создал новое определение. Поищи в styles.css - есть он там или нет. Если нет, сделай как я, если есть - просто отредактируй так как надо. Тег <hr> убирается в файле viewthread.php вот тут: |
|
|
APTEMbI4 |
Опубликовано 10.03.2013 19:15
|
![]() Пользователь ![]() Сообщений: 135 Зарегистрирован: 14.11.2012 16:49 |
Линия - это тег <hr> Так проблема в чём? Идёт тег <hr>, а сразу за ним сделать вывод подписи. Найти <hr> в том файле вывод, что я выше писал и всё. Кончено может быть, что <hr> в таблице стоит, ну тогда просто линию добавить. Причём тут правка css я не пойму ![]() Каждому своё.
|
|
|
bfbc |
Опубликовано 10.03.2013 19:20
|
![]() Начинающий ![]() Сообщений: 20 Зарегистрирован: 09.03.2013 17:42 |
Мне в принципе <hr> не мешает, главное спустить вниз подпись. forum_sig в стилях нет, добавил этот код. Подпись опустилась и как всегда есть "бока", заданный отступ остаётся пустым. Но лучше так чем прилепленная подпись. Спасибо большое! |
|
|
Serge Renard |
Опубликовано 10.03.2013 19:23
|
![]() Опытный пользователь ![]() Сообщений: 250 Зарегистрирован: 18.02.2013 18:46 |
APTEMbI4 написал: Так проблема в чём? Идёт тег <hr>, а сразу за ним сделать вывод подписи. Найти <hr> в том файле вывод, что я выше писал и всё. Кончено может быть, что <hr> в таблице стоит, ну тогда просто линию добавить. Причём тут правка css я не пойму ![]() Подпись как раз и идёт сразу за тегом <hr>. Если ты посмотришь файл viewthread.php, то увидишь, что структура у него такая - ячейка таблицы с выравниванием по верхнему краю, в ней текст поста, сразу за ним - тег <hr>, и потом сразу div с подписью. Очевидно, что при таком макете картинка будет именно такая, как в стартпосте (и как на этом форуме) - весь текст, включая подпись, будет прижат вверх. Если класс определить именно так, как у меня (с верхней границей) и оставить <hr>, то получатся две линии одна под другой, что IMHO не есть айс ![]() |
|
|
Polarfox |
Опубликовано 11.03.2013 03:04
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3377 Зарегистрирован: 20.08.2010 14:03 |
Подпись по низу выровнять, автовысота.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Serge Renard |
Опубликовано 11.03.2013 04:52
|
![]() Опытный пользователь ![]() Сообщений: 250 Зарегистрирован: 18.02.2013 18:46 |
Если речь о то не работает оно. Равно как и |
|
|
Polarfox |
Опубликовано 11.03.2013 13:17
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3377 Зарегистрирован: 20.08.2010 14:03 |
А речь и не о том. Еще много вариантов осталось. Продолжаем!
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
bfbc |
Опубликовано 11.03.2013 15:55
|
![]() Начинающий ![]() Сообщений: 20 Зарегистрирован: 09.03.2013 17:42 |
Serge Renard написал: Если класс определить именно так, как у меня (с верхней границей) и оставить <hr>, то получатся две линии одна под другой, что IMHO не есть айс ![]() Да, было не айс и по этому убрал. То расстояние заданное в margin-top остаётся неизменной, может есть мысли как это исправить? Чтобы при большом тексте его не оставалось.
bfbc присоединено следующее:изображение:
|
|
|
Serge Renard |
Опубликовано 11.03.2013 16:06
|
![]() Опытный пользователь ![]() Сообщений: 250 Зарегистрирован: 18.02.2013 18:46 |
PolarFox знает какой-то секрет, но не говорит ![]() У меня была подобная проблема, я выкручивался именно делением одной ячейки на две. К сожалению, внутри <td> CSS-позиционирование толком не работает, иначе проблема решалась бы элементарно. |
|
|
bfbc |
Опубликовано 11.03.2013 18:09
|
![]() Начинающий ![]() Сообщений: 20 Зарегистрирован: 09.03.2013 17:42 |
Тогда будем ждать, может он раскроет нам этот секрет. |
|
|
Rush |
Опубликовано 11.03.2013 18:26
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
здесь в любом случае нужен див, а не хр. а дальше дело техники либо через отрицательный марджин боттом, либо через абсолютное позиционирование |
|
|
Rush |
Опубликовано 11.03.2013 18:26
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
хотя если там таблицы, то это несколько проще
|
|
Поделиться этой темой | |
Социальные закладки: |
![]() ![]() ![]() ![]() ![]() ![]() |
URL: | |
BBcode: | |
HTML: |
Страница 1 из 2: 12
Перейти на форум: |