Дизайн и Верстка > Всё о Html

IE: <td style="width: ...">

<< < (2/4) > >>

hanslinger:
А если у левого сделать width="100%", а у правого — фиксированный?

y4an:
как вариант сделать две таблицы, первую для картинки, вторую для столбцов, и обе растягивать на 100%

for_i_0:
hanslinger
Увы получится не то что мы ожидали увидеть... тоесть она займет 90 с лишним процентов(та у которой ширина растянута на 100%).

dub:

--- Цитировать ---for_i_0:
Хорошо, а вариант фиксации в процентах, ширину втрой колонки вас тоже не устраивает ?
--- Конец цитаты ---

Фиксация в процентах - это, конечно, хорошо.
Но я рассматриваю ситуацию, когда дизайн таки требует фиксированной ширины. Согласитесь, ситуация вполне вероятная.


--- Цитировать ---y4an:
как вариант сделать две таблицы, первую для картинки, вторую для столбцов, и обе растягивать на 100%
--- Конец цитаты ---

Не совсем понял. Как именно?
Плюс, скорее всего, будут проблемы с Оперой.


--- Цитировать ---hanslinger:
А если у левого сделать width="100%", а у правого — фиксированный?
--- Конец цитаты ---

Тогда левая ячейка расползается насколько может, ее ширина ограничивается только содержимым правой ячейки.
В принципе, такой подход можно использовать, задав левой ячейке достаточно большую ширину в процентах, а в правую поместив жесткую распорку, например так:

--- Код: ---21

--- Конец кода ---

But i believe that to be a hack. Во всяком случае, назвать такое решение универсальным, непротиворечивым и полностью соответствующим стандартам сложно.
[OFF]Кстати, если не ошибаюсь, когда-то NN отрабатывал подобные конструкции крайне тупо: если одной ячейке задавалась высота/ширина 100%, то она и занимала высоту/ширину, равную ста процентам окна, а все остальные ячейки уезжали вниз/вправо за пределы окна.[/OFF]

for_i_0:

--- Цитировать ---dub:
Не совсем понял. Как именно?
Плюс, скорее всего, будут проблемы с Оперой.
--- Конец цитаты ---


<!-- Table with picture -->
<table width="100%">
<tr>
<td><img src="" width="500" height="50"></td>
</tr>
</table>
<!-- Table with fixed length  -->
<table width="100%">
<tr>
<td>21</td>
<td width="250">22</td>
</tr>
</table>


Плюс грамотно прописанный CSS.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии