Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Подпись привязанная к низу поста 
#1 

Аватар пользователя

Вроде бы все облазил в темах на основе сублимера. Нашел, что вся страница с постами формируется одной таблицей (с кучей вложенных в нее других таблиц). Нашел строку отвечающую за формирование как минипрофиля так и тела поста. Нашел столбец в котором собственно выводится пост, посредством вложенной таблицы.
Обнаружил, что и подпись и список поблагодаривших встроены внутрь этой таблицы.
Вытащил их из этой таблицы и перенес их после таблицы выводящей сообщения. Оформил их как отдельные таблицы, пытался привязать к низу родителя (теперь уже столбец тела поста), но ничего не выходит.
Обрамил их дивами, все равно не опускаются вниз. Такие вещи как vertical-align:bottom, просто bottom, margin-bottom: не помогают.
Нет, они конечно сдвигают саму подпись и список, но сдвигают их за пределы тела поста.
А привязки к низу поста как не было, так и нет.
Что делать. У Вас на форуме привязка явно есть. Как это сделать.


          Вернуться наверх  
 

#2 

Аватар пользователя

Кажется, я немного не понял что вы спрашиваете, но всё же...
А где у вас подпись?? Я сабсильвером не пользовался, но обычно подпись ВСЕГДА изначально внизу сделана, на всех стилях. По крайней мере я никогда не видел подпись сверху, справа или слева :sh_ok:


_________________
Подпись:
Перед тем, как следовать моим советам, сделайте полный бекап форума!=)))
          Вернуться наверх  
 

#3 

Аватар пользователя

Подпись прямо под текстом. Если текст небольшой, а размер минипрофиля больше текста, то подпись висит посредине поста.
Вот скриншот


Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Не обращайте внимание на цвета. Это я специально подкрасил блоки, на период настройки. Так наглядно видно, что где находится. Синим цветом подкрашен див в котором находятся и подпись и список.


          Вернуться наверх  
 

#4 

Аватар пользователя

почитайте здесь http://hello-vitebsk.ru/viewtopic.php?p=30363#p30363 - то же обсуждение проблемы...


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 

#5 

Аватар пользователя

Все советы по ссылке выполнил и вот что получил


Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Это называется притянуть за уши. Мне не нужна еще одна строка. Нужно прижать блок с подписью и спискои к низу родителя. А родителем, в данном случае является колонка в строке куда входит минипрофиль и тело поста.

Как вообще прижимаются блоки <div> к краю родителя.


          Вернуться наверх  
 

#6 

Аватар пользователя

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

Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


выделил всё цветом как у вас...

//может кто чего ещё и присоветует...

//можете попробовать выставить жёсткую высоту обоих колонок и потом прижать к получившейся таблице блок. только будет ли она резиновой...


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 

#7 

Аватар пользователя

Сделаля все таки эту подпись.

Действительно, без допонительной строки не обойтись.
Посмотрите скриншот 5 поста в этой теме. При вводе дополнительной строки появляетя пустое пространство под мини профилем.
Что бы он не смотрелся совсем дико и была видна граница столбцов, просто вставте в начале строки пустой столбец и назначте ему тот класс который выводит границы. Например так

<tr class="row1" valign="bottom">
<td class="profile" ><!-- Пустой столбец в минипрофиле -->





</td>
<!-- Вывод подписи и списка поблагодаривших -->
<td >
<table width="100%" cellspacing="0" >
........
Вертикальная граница Вам нужна, а вот верхняя горизонтальная граница не очень. Замаскировать ее можно вставив что нибудь в минипрофиль. Я например вставил информацию с минипрофиля этого форума. Вот как это выглядит в обычном сублимере


Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


С другими стилями сложнее. Вот пример с моего стиля WoW5thAniversary. После вставки пустого столбца получилось следующее



Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Я перенес птичку и надпись вернутся наверх и получил



Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


После этого убрал пустой столбец в строке с кнопками и растянул столбец с кнопками на всю строку. В результате получилось



Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Думаю нормально смотрится.


          Вернуться наверх  
 

#8 

Аватар пользователя

нормально. видите, если долго мучиться - может получиться красиво... :-00):


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля Подпись только в первом посте
как сделать?

limion

4

508

Аватар пользователя

07 фев 2014, 05:47

DeaDRoMeO

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P