Albert Опубликовано 9 Января 2005 Жалоба Поделиться Опубликовано 9 Января 2005 На вашем форуме пользовался поисковиком 2 раза, ничего не нашел. Проблема такая: убрать под аватаром лишнее пустое место и прикрутить подпись к самому низу поста. http://www.sibay.ru/hlam/problem_posting.JPG Заранее спасибо за помощь. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 9 Января 2005 Жалоба Поделиться Опубликовано 9 Января 2005 Albert skin_topic.phpФункция RenderRow()оттуда убери не нужные <br>'ы.А что прикрутить подпись.. хм..это надо делать отдельную ячейку для неё и делать выравнивание valign='bottom'С html знаком? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Redactor Опубликовано 13 Января 2005 Жалоба Поделиться Опубликовано 13 Января 2005 Меня также заинтересовал этот вопрос. Я внес изменения в skin_topic.php (вставил еще одну таблицу, в первой строке которой - основное сообщение, во второй - подпись) <td width='100%' class='{$post['post_css']}' valign='top'> <table width=100% height='100%' cellpadding=0 cellspacing=0 border=1> <tr> <td height=100% valign='top'> <!-- THE POST {$post['pid']} --> <div class='postcolor'><font style="font-size: 12px;">{$post['post']} {$post['attachment']}</font></div> </td> </tr> <tr> <td valign='bottom'> {$post['signature']} <!-- THE POST --> </td> </tr> </table> </td> Но height=100% у таблицы почему-то не заработал: http://owebmoney.ru/forum.gif (внутренняя таблица, как видно, никак не хочет занимать 100% высоты внешней ячейки и потому подпись продолжает висеть в воздухе. border=1 я сделал специально, чтобы было видно) Подскажите, пожалуйста, что я делаю не так? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Pupil23 Опубликовано 13 Февраля 2005 Жалоба Поделиться Опубликовано 13 Февраля 2005 Redactor надо делать отдельную ячейку для неё и делать выравнивание valign='bottom'а ты вставил еще одну таблицуНужно было сделать <table width='100%' border='0' cellspacing='1' cellpadding='3'> <tr> <td align='center' valign='middle' class='row4' width="1%"><a name='entry{$post['pid']}'></a><span class='{$post['name_css']}'>{$author['name']}</span></td> <td class='row4' valign='top' width="99%"> <!-- POSTED DATE DIV --> <div align='left' class='row4' style='float:left;padding-top:4px;padding-bottom:4px'> {$post['post_icon']}<span class='postdetails'><b><a title="{$ibforums->lang['tt_link']}" href="#" onclick="link_to_post({$post['pid']}); return false;" style="text-decoration:underline">{$ibforums->lang['posted_on']}</a></b> {$post['post_date']}</span> </div> <!-- REPORT / DELETE / EDIT / QUOTE DIV --> <div align='right'> {$post['report_link']}{$post['delete_button']}{$post['edit_button']}<a href='{$ibforums->base_url}act=Post&CODE=06&f={$ibforums->input[f]}&t={$ibforums->input[t]}&p={$post['pid']}'><{P_QUOTE}></a> </div> </td> </tr> <tr> <td align='center' valign='top' class='{$post['post_css']}' rowspan='2'> <span class='postdetails'>{$author['member_status']}<br /><br />{$author['avatar']}<br /><br /> {$author['title']}<br /> {$author['member_rank_img']}<br /><br /> {$author['profile']}<br /> {$author['member_group']}<br /> {$author['member_posts']}<br /> {$author['member_number']}<br /> {$author['member_joined']}<br /> {$author['files']}<br /> {$author['downloads']}<br /><br /> {$author['warn_text']} {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']}</span><br /> <!--$ author[field_1]--> <img src='{$ibforums->vars['img_url']}/spacer.gif' alt='' width='160' height='1' /><br /> </td> <td width='100%' valign='top' class='{$post['post_css']}'> <!-- THE POST {$post['pid']} --> <div class='postcolor'>{$post['post']} {$post['attachment']}</div> </td> </tr> <tr> <td valign='bottom' class='{$post['post_css']}'> {$post['signature']} <!-- THE POST --> </td> </tr> <tr> <td class='darkrow3' align='left'><b>{$post['ip_address']}</b></td> <td class='darkrow3' nowrap="nowrap" align='left'> <!-- PM / EMAIL / WWW / MSGR --> <div align='left' class='darkrow3' style='float:left;width:auto'> {$author['addresscard']}{$author['message_icon']}{$author['email_icon']}{$author['website_icon']}{$author['integ_icon']}{$author['icq_icon']}{$author['aol_icon']}{$author['yahoo_icon']}{$author['msn_icon']} </div> <!-- REPORT / UP --> <div align='right'> <a href='javascript:scroll(0,0);'><img src='{$ibforums->vars['img_url']}/p_up.gif' alt='Top' border='0' /></a> </div> </td> </tr> </table> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Jax Опубликовано 8 Ноября 2005 Жалоба Поделиться Опубликовано 8 Ноября 2005 (изменено) Чего-то я не понял, чего парень сделал...Сделал отдельную таблицу для signature с bottom? И все? Изменено 8 Ноября 2005 пользователем Jax Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 WARfromTEARS Опубликовано 20 Июля 2006 Жалоба Поделиться Опубликовано 20 Июля 2006 </td> </tr> <tr> <td valign='bottom' class='{$post['post_css']}'> {$post['signature']} <!-- THE POST --> Я так понимаю дело в этом??? Но когжда я так прописываю...подпись у меня вставляется в колонку с профилем и появляется белая полоса! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 20 Июля 2006 Жалоба Поделиться Опубликовано 20 Июля 2006 Но когжда я так прописываю...подпись у меня вставляется в колонку с профилем и появляется белая полоса!Обрати внимание:<td align='center' valign='top' class='{$post['post_css']}' rowspan='2'>Ячейка с атрибутами автора растянута на две строки.А пост и подпись разложены на разные строки.Просто и эффективно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 WARfromTEARS Опубликовано 20 Июля 2006 Жалоба Поделиться Опубликовано 20 Июля 2006 Но когжда я так прописываю...подпись у меня вставляется в колонку с профилем и появляется белая полоса!Обрати внимание:<td align='center' valign='top' class='{$post['post_css']}' rowspan='2'>Ячейка с атрибутами автора растянута на две строки.А пост и подпись разложены на разные строки.Просто и эффективно. как мне правильно все вствить,объясни пожалуйста!!! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 20 Июля 2006 Жалоба Поделиться Опубликовано 20 Июля 2006 как мне правильно все вствить,объясни пожалуйста!!!Похоже, для начала потребуется объяснять основы ХТМЛ Извиняй, не осилю. Поищи что-нибудь типа "HTML для чайников" и там о форматировании таблиц.Сама идея проста:Было:<tr> <td>Ник, аватарка и т.д.</td> <td>Сообщение<br><br>Подпись</td> </tr>Сделать:<tr> <td rowspan="2">Ник, аватарка и т.д.</td> <td>Сообщение</td> </tr> <tr> <td valign="BOTTOM">Подпись</td> </tr> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Jax Опубликовано 20 Июля 2006 Жалоба Поделиться Опубликовано 20 Июля 2006 (изменено) Короче, таблицы это геморно. Вот такое решение:В ксс пихаем:#divsignature{ bottom:0px; }А потом вот так:<div id="divsignature">{$post['signature']}</div>или можно даже только {$post['post']} пихнуть в этот Id все равно правильно будетУ меня работает, а вообще, можно еще поэксперементировать. FatCat, твоя версия не катит...Там получается что подпись под деталями автора и постом. По этому, как мне кажется, проще сделать через div id. Изменено 20 Июля 2006 пользователем Jax Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Albert
На вашем форуме пользовался поисковиком 2 раза, ничего не нашел.
Проблема такая: убрать под аватаром лишнее пустое место и прикрутить подпись к самому низу поста.
http://www.sibay.ru/hlam/problem_posting.JPG
Заранее спасибо за помощь.
Ссылка на комментарий
Поделиться на других сайтах
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.