Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > ПРоблема с тегом <div>


Автор: nicka47 1.5.2005, 21:21
У меня на странице в поле таблицы сидит <div>, а в нем сидит таблица с несколькими строками
Вот так
Код

<div  style="OVERFLOW: auto; height:180; 
        SCROLLBAR-BASE-COLOR: #EBEBEB; SCROLLBAR-ARROW-COLOR: #999999 " >
<table width="100%"  border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
</div>


Проблема в следующем, если у меня в этой внутренней таблице в полях строки будет длиииииный текст без переходов на новую строчку, то таблица под этот текст расширяеться и у меня все на странице наперекосяк становиться, а див не помогает, там горизонтальный скролинг изначально виден, но почему то он без бегунка, только вертикальный работает..?
Я специально эту внутреннюю таблицу с длинным текстом засунула в <div>, чтобы она сидела в скролинге, а толку у меня не выходит от этого....

Автор: dm9 1.5.2005, 21:58
Цитата(nicka47 @ 1.5.2005, 22:21)
height:180;

Не 180, а 180px ! Учитесь писать грамотно smile

А по поводу вопроса - задай строго ширину дива. Или в пикселях, или в %:
width:100%; Иначе пока она не задана, она может быть любой, вот поэтому скроллинг и не появляется.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)