Таблицы

Статус
Закрыто для дальнейших ответов.

Sergei

Active Member
Регистрация
01.10.2006
Сообщения
33
У меня размер таблицы не прописывается в процентах, только в пикселях.Из за чего это может происходить?
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
код в студию, но скорее всего проблема в том, что внешний для таблицы тег - не 100%.
 

Nick

Well-Known Member
Регистрация
03.10.2006
Сообщения
87
А может у него кнопка 5 на клаве отсутствует.... :D
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
А может у него кнопка 5 на клаве отсутствует.... :D
Nick, умение задавать вопросы на форумах, так же как и в поисковиках приходит с опытом, так что я с вами не согласен :(
 

Nick

Well-Known Member
Регистрация
03.10.2006
Сообщения
87
Модераторы..
Дайте постебаться. :)
Я ж не говорю, что Spirit чайник. Когда он скинет кусок кода с таблицей, постараюсь подумать :D, а пока, хоцца посмеяться :laugh: :laugh: :laugh: , конец рабочего дня как никак. :)
 

Sergei

Active Member
Регистрация
01.10.2006
Сообщения
33
Код:
<table>
<tr>
<td height="45%" width="30%"  bgcolor="#000000">1</td>
<td width="30%"bgcolor="#000000">2</td>
<td width="30%"bgcolor="#000000">3</td>
</tr>
<tr>
<td height="45%" width ="30%" bgcolor="#000000">4</td>
<td width="30%"bgcolor="#000000">5</td>
<td width="30%"bgcolor="#000000">6</td>
</tr>
</table>
Вот пожалуйста
 

Creator

Administrator
Команда форума
Регистрация
03.03.2005
Сообщения
1 745
Все ясно. Дело в том, что ширина таблицы не указана, а ячейки высчитываются относительно общей ширины.

Код:
<html>

<head>
  <title></title>
  <style type="text/css">
   body {height: 100%;}
  </style>
</head>

<body>

<table width="100%" height="100%">
<tr>
<td height="45%" width="30%"  bgcolor="#000000">1</td>
<td width="30%"bgcolor="#000000">2</td>
<td width="30%"bgcolor="#000000">3</td>
</tr>
<tr>
<td height="45%" width ="30%" bgcolor="#000000">4</td>
<td width="30%"bgcolor="#000000">5</td>
<td width="30%"bgcolor="#000000">6</td>
</tr>
</table>

</body>
но вот высоту таблицы по спецификации мы указать не можем, потому идем на хитрость и указываем высоту родительского элемента body, однако это работает далеко не во всех браузерах.
 

Sergei

Active Member
Регистрация
01.10.2006
Сообщения
33
Спасибо конечно и на этом. Но можно-ли зделать так что бы читалось во всех Броузерах. Ато как то не коректно делать.
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
Creator, где то раньшне было мое решение как сделать,чтобы боди было 100% :) и работало во всех браузерах :)
 

Fan

Member
Регистрация
11.10.2006
Сообщения
12
Кстати не обязательно к каждой строке писать ширину ячейки. Она все ровно не может быть другой. И я бы посоветовал последний столбец оставить без значения ширины, так как он все ровно занимает все оставшееся место.
Код:
<table>
<tr>
<td height="45%" width="30%"  bgcolor="#000000">1</td>
<td width="30%"bgcolor="#000000">2</td>
<td bgcolor="#000000">3</td>
</tr>
<tr>
<td height="45%" bgcolor="#000000">4</td>
<td bgcolor="#000000">5</td>
<td bgcolor="#000000">6</td>
</tr>
</table>
Кстати куда делись ещё 10%?
 

Sergei

Active Member
Регистрация
01.10.2006
Сообщения
33
Кстати не обязательно к каждой строке писать ширину ячейки. Она все ровно не может быть другой. И я бы посоветовал последний столбец оставить без значения ширины, так как он все ровно занимает все оставшееся место.
Код:
<table>
<tr>
<td height="45%" width="30%"  bgcolor="#000000">1</td>
<td width="30%"bgcolor="#000000">2</td>
<td bgcolor="#000000">3</td>
</tr>
<tr>
<td height="45%" bgcolor="#000000">4</td>
<td bgcolor="#000000">5</td>
<td bgcolor="#000000">6</td>
</tr>
</table>
Кстати куда делись ещё 10%?
Ссайт должен идти не по всей ширине. А этот код я просто на скорую руку писал. :biggrin:
 

sanchoys

Новичок
Регистрация
27.10.2006
Сообщения
1
НАРОД!!!
Спасите! у HR есть атрибут noshade.
А что делать с tabel'ом?
 
Статус
Закрыто для дальнейших ответов.
Верх Низ