X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> как сделать чтобы таблица не раздвигалась?
wind0vs
wind0vs
Topic Starter сообщение 7.3.2008, 21:15; Ответить: wind0vs
Сообщение #1


Вобщем так.
Есть талбица1 к примеру 150(ширина)х20(высота). А в этой таблице какая-то таблица2 с размерами m x n.
Тк вот.
Если в таблице2 делать что-нибудь шире или выше 150 на 20, то таблица1 растянется. Что крайне недопустимо. Как же мне сделать так, чтобы первая таблица не растягивалась? Без полос прокрутки.

Ну вот к примеру:
______________________
<table border=3 width=150 height=20>
<tr>
<td>
<table border=0 cellspacing=0 cellpadding=0 width=100 height=20>
  <tr>
   <td>
   Здравствуйте посетители форума [URL="http://www.html.by/"]http://www.html.by[/URL]
   </td>
  </tr>
</table>
</td>
</tr>
</table>
______________________
Я знаю один способ - вставить полосу прокрутки. Но мне нужно чтобы эта таблица не превышала заданных размеров и чтобы не было полос прокрутки.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Exterior
Exterior
сообщение 7.3.2008, 21:59; Ответить: Exterior
Сообщение #2


wind0vs, есть 2 вариант, но итог один:

1) в стиль первой таблицы добавить атрибут table-layout:fixed - это зафиксирует обсолютный размер элемента (в данном случае таблицу) и все что внутри больше заданных родительских размеров, будет обрезаться:
<table border="3" width="150" height="20" style="table-layout:fixed;">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="200" height="20">
<tr>
<td> Здравствуйте посетители форума http://www.html.by </td>
</tr>
</table>
</td>
</tr>
</table>


2) "обернуть" внутреннюю таблицу в div, в стиле которого поставить атрибут overflow:hidden, что запретит появление прокрутки, и тоже обрежет все больше заданного размера:
<table border="3" width="150" height="20">
<tr>
<td>
<div style="overflow:hidden; width:150px;">
<table border="0" cellspacing="0" cellpadding="0" width="200" height="20">
<tr>
<td> Здравствуйте посетители форума http://www.html.by </td>
</tr>
</table>
</div>
</td>
</tr>
</table>


P.$. в теге <table> нет атрибута height, но есть в <tr> и <td>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
wind0vs
wind0vs
Topic Starter сообщение 7.3.2008, 23:15; Ответить: wind0vs
Сообщение #3


Спасибо за помощь! :)
Мне как раз и нужно было чтобы он лишнее "отрезал".
p/s {взял первый вариант}
Еще раз спасибо.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
O__
O__
сообщение 16.3.2008, 20:37; Ответить: O__
Сообщение #4


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

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td height="138" align="left" valign="top">
    <table width="750" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="424" align="left"><img src="images/555.gif" width="424" height="138"></td>
          <td></td>
        </tr>
        </table></td>
   </tr>
   <tr>
     <td height="38" background="images/but_bg.gif">
       <table width="770" border="0" cellspacing="0" cellpadding="0">
         <tr>
          <td width="318" align="left"><img src="images/556.gif" width="318" height="38"></td>
         </tr>
          </table></td>
      </tr>
</table>

</body>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
O__
O__
сообщение 16.3.2008, 20:37; Ответить: O__
Сообщение #5


проблемма только с оперой, ие все красиво выравнивает..
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 16.3.2008, 22:19; Ответить: Webmaster_hb
Сообщение #6


O__, для общей табилицы уберите 100% высоту ну и пробелы уберите
<td height="38" background="images/but_bg.gif">
<table
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
O__
O__
сообщение 16.3.2008, 22:45; Ответить: O__
Сообщение #7


удаление высоты и всех возможных пробелов не помогает. ))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 16.3.2008, 23:39; Ответить: Webmaster_hb
Сообщение #8


o__, выложите архив вашей страницы с картинками
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Exterior
Exterior
сообщение 17.3.2008, 0:03; Ответить: Exterior
Сообщение #9


O__, попробуйте сейчас:
<table width="770" border="1" cellpadding="0" cellspacing="0">
<tr>
<td height="138" align="left" valign="top">
<table width="424" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="424" height="138" align="left"><img src="images/555.gif" width="424" height="138"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="38" background="images/but_bg.gif" valign="top">
<table width="318" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="318" height="38" align="left"><img src="images/556.gif" width="318" height="38"></td>
</tr>
</table>
</td>
</tr>
</table>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
O__
O__
сообщение 17.3.2008, 0:49; Ответить: O__
Сообщение #10


вот он
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Большие ставки для кликов в Я.Директ. Как удешевить?
2 rownong27 1126 26.3.2024, 14:13
автор: knezevolk
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
12 uahomka 2300 25.3.2024, 6:52
автор: Skyworker
Открытая тема (нет новых ответов) Как отозвать банковский платеж фрилансеру?
28 metvekot 3922 25.3.2024, 6:34
автор: Skyworker
Открытая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
23 freeax 3653 24.3.2024, 20:55
автор: Liudmila
Открытая тема (нет новых ответов) Через какой браузер и как можно найти в кэшэ браузера видео
10 Room 1949 23.3.2024, 7:41
автор: Room


 



RSS Текстовая версия Сейчас: 29.3.2024, 19:20
Дизайн