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


Автор: Elfet 9.9.2004, 21:29
Нужно чтоб, последняя (крайняя) ячейка таблицы раздвигалась на оставшуюся часть экрана,
а остольные не дигались , дык при шарине 100%
sample.gif
прошу о помощи! smile.gif

Автор: S.A.P. 9.9.2004, 22:36
Можешь сделать так:
Код

<TABLE width=100% border=2>
<TR><TD width=200>1</TD><TD>2</TD>
<TR><TD width=200>3</TD><TD>4</TD>

то есть задавать ширину таблицы 100%, ширину первых ячеек - фиксированной, а последних не задавай.

Автор: Gold Dragon 10.9.2004, 08:41
Для надёжности, чтобы фиксированные ячейки не уменьшались при уменьшении окна браузера юзером, я вставляю в один ряд прозрачные файлы 1х1рх с указанием размера. Например
Код
<table border="1" width="100%">
<tr>
<td width="200"><img src="1x1.gif" width="200" height="1"></td>
<td width="300"><img src="1x1.gif" width="300" height="1"></td>
<td></td>
</tr>
<tr>
<td>....</td>
<td>....</td>
<td>....</td>
</tr>
</table>

Автор: Elfet 10.9.2004, 16:36
Цитата(Red @ 10.9.2004, 09:41)
<td width="200"><img src="1x1.gif" width="200" height="1"></td>

угу я так тоже делаю smile.gif
но мне нужно чтоб при увеличении размера таблицы некоторые ячейки были фиксированными

Автор: Gold Dragon 11.9.2004, 08:25
Elfet
По идее они и будут фиксированы, если не будет в них картинок большего размера или неразрывного текста

Автор: Elfet 11.9.2004, 10:30
у меня что-то всё равно неполучается smile.gif
Код
<table border="1" width="100%">
<tr>
<td width="500">ы</td>
<td width="400>ы</td>
<td>ы</td>
</tr>
</table>

а вот так можно?:
Код
<table border="1" width="100%">
<tr>
<td width="500">ы</td>
<td width="400">ы</td>
<td width="10000">ы</td>
</tr>
</table>




Автор: S.A.P. 11.9.2004, 22:11
можешь так:
Код

<table border="1" width="100%" style="table-layout: fixed">
<tr>
<td width=500>ы</td>
<td width=400>ы</td>
<td>ы</td>
</tr>
</table>

какую ширину задашь у первых 2-х ячеек, такая и будет, даже если за пределы окна вылезает. Смотри спецификацию CSS.


PS. у тебя в первом коде опечатка, нет закрывающих кавычек у значения ширины второй ячейки.

Автор: Elfet 11.9.2004, 23:08
Цитата(Perchilla @ 11.9.2004, 23:11)
можешь так

спасиб! smile.gif


Цитата
PS. у тебя в первом коде опечатка, нет закрывающих кавычек у значения ширины второй ячейки.

угу знаю, просто забыл в посте подправить smile.gif

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