Jump to content
  • 0

Недорезиновость таблицы


flider
 Share

Question

Не подскажет ли многоуважаемый all.

Вроде бы все просто - на странице левая колонка с меню имеет конкретный размер, остальное место занимает, хм, все остальное, на любой экран. Обнаружилось, что при определенных размерах экрана появляется щель между левой колонкой и всем остальным. Трабл возникает при ширине от 1024 (примерно) и до упора (в моем случае - 1680), если меньше 1024 - то все отлично. Причем если тупо скопировать html-код получившейся страницы (который штатно генерируется скриптами) и сохранить как статический вариант, то он отрабатывается без всяких щелей, так как должно быть. При добавлении к таблице опции border=1, чтобы глянуть какая часть дает щель, показывается, что левая колонка виновата, но там вообще все прозрачно в коде.

Как бы поправить?

Ссылка на посмотреть - http://forestforum.ru/kb.php

Благодарю за идеи.

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

дайте правой ячейке width: 100%;

так 100% стоит у второй ячейки, впрочем, если поменять местами ширину второй и крайней правой ячейки - ничего не меняется, окромя того, что правая ячейка становится шире второй. Щель при этом остается.

так может?

в смысле указать 100% ширины ячейке в которой живет основной текст? теоретически можно, но фишка в том, что там может быть правое меню в правом столбце, просто в моем варианте настройки оно отключено. в оригинале скрипта начало таблицы, где живут меню и основной текст, выглядит так:

<table style="width: 100%">
<tr>
<!-- IF .left_menu -->
<td id="left_menu" style="width: {LEFT_MENU_WIDTH}; vertical-align: top;">
<!-- BEGIN left_menu -->
{left_menu.CONTENT}
<!-- END left_menu -->
</td>
<!-- ENDIF -->
<td style="vertical-align: top;<!-- IF .left_menu --> padding-left: 10px;<!-- ENDIF --><!-- IF .right_menu --> padding-right: 20px;<!-- ENDIF -->"><!-- ENDIF -->

PS Да, так оно работает. Лан, оставлю так, главное не забыть убрать это, если потребуется правое меню :-)) Гран мерси.

Edited by flider
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy