Тайны таблицы

Статус
В этой теме нельзя размещать новые ответы.

svetkin

Постоялец
Регистрация
12 Мар 2009
Сообщения
99
Реакции
15
Есть таблица у нее стоит:
HTML:
<table width=100%>

в ней одна строка и несколько ячеек, все ячейки имеют сл:

HTML:
<td style="width: 15%;">

но последняя должна быть фиксированной ширены, поэтому пишу так:

HTML:
<td style="width: 318;">

но такой трюк не проходит, и последняя ячейка имеет растягивается в зависемости от экрана...

Подскажите, как бы подправить этот недочет?????
 
Делается через 2 таблицы:
1. две колонки 100% и 318
2. в колонку где 100% ставим таблицу со столбцами 15%
 
одной из ячеек не пропиши ширину, чтобы растягивалась она, а у последней ты забыл указать в чем ширину измерять, а именно пикселей поставь
 
одной из ячеек не пропиши ширину, чтобы растягивалась она, а у последней ты забыл указать в чем ширину измерять, а именно пикселей поставь

не прокатило!!:(
 
Можно указать только ширину последней ячейки, а все остальные будут делить оставшееся место поровну
 
HTML:
<table width=100% border=1>
<tr>
<td width=15%>&nbsp;</td>
<td width=15%>&nbsp;</td>
<td width=15%>&nbsp;</td>
<td width=15%>&nbsp;</td>
<td width=15%>&nbsp;</td>
<td width=15%><div style="width:318px; background-color:red;">&nbsp;</div></td>
</tr>
</table>
 
HTML:
<table width=100% border=1>
<tr>
<td width=15%>&nbsp;</td>
<td width=15%>&nbsp;</td>
<td width=15%>&nbsp;</td>
<td width=15%>&nbsp;</td>
<td width=15%>&nbsp;</td>
<td width=15%><div style="width:318px; background-color:red;">&nbsp;</div></td>
</tr>
</table>
Спасибо, подлечился захромавший элемент...

Просто раньше не замечал, а поставил широкий экран и стал подглючивать... теперь все ок...
спасибо:yahoo:
 
одной из ячеек не пропиши ширину, чтобы растягивалась она, а у последней ты забыл указать в чем ширину измерять, а именно пикселей поставь

В таблице пикселы не ставятся, если просто число - то пихели, если % то проценты...

Должно быть примерно так

Код:
<table width=100%>
<tr>
<td width='15%'>15%</td><td>Эта тянется до 100%</td><td width='318'>Ширина 318</td>
</tr>
</table>
Либо так
<table style='width:auto'>
<tr>
<td width='15%'>15%</td><td width='15%'>Здесь тоже 15%</td><td width='318'>Ширина 318</td>
</tr>
</table>

В последнем варианте таблица будет не на 100% растягиваться а только на 30% + 318px
 
Можно узнать почему в табл. нельзя ставить и пикс. и проц.? Я ставил всё работает, или я не правильно понял?
 
предлагаю перейти на div'ы с float:left; и ограничением min-width для перент-блока.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху