IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   HTML таблица с авторазмером под картинки (http://www.imho.ws/showthread.php?t=80097)

shadowbolt 18.02.2005 16:04

HTML таблица с авторазмером под картинки
 
Нужно сделать таблицу из 3-х колонок,1 строка. В ней будут 3 картинки.
Проблема вот в чем: можно ли сделать так, чтобы пропорции картинок автоматичеки менялись по ширине экрана броузера ?

Или только расссчитать размеры по пикселам ?



Доп. иформация: это будет электронное письмо, поэтому никакие скрипты и другие навороты не подходят. Нодо чтобы когда его получили смогли нормально распечатать из ИЕ, чтобы не расползлось.
Структура таблица сложнее, для формирования как-бы коемочки между рисунками будут вставлены дополнительные строки сверху и снизу, а также столбцы между.

JaD 18.02.2005 21:04

Насколько я знаю ширину экрана можно только яваскриптом получить.

shadowbolt 01.03.2005 16:54

И еще вопрос по этому письму:

Сделал таблицу с рисунками и текстом шириной под 800 пикселей. Смотрится она в 800*600 без горизонтальных скроллов. Но при печати с ИЕ на бумаге все изображение не влазит! Причем оно просто обрезается справа, даже без попыток напечатать образенное на другой странице.

Кто что посоветует ? Как сделать нормальную печать ?

AleXXXSoft 02.03.2005 08:28

поверни лист в альбомную ориентацию

насчет авторазмера - таблица например так:

Код:

<table width=100%>
<tr>

<td width=33%>
<img src="..." width=100%>
</td>

<td width=33%>
<img src="..." width=100%>
</td>

<td width=33%>
<img src="..." width=100%>
</td>

</tr>
</table>

если я, конечно, правильно понял, что ты хочешь

P.S. или смасштабировать можно в виде для печати

P.P.S. кстати в виде с процентами выше для печати все будет тип-топ ровно в ширину страницы

P.P.P.S. единственная проблема, броузер криво картинки масштабирует... это вам не фотошоп...

shadowbolt 02.03.2005 11:04

Сделал ширину через %.
http://www.ratibor.dp.ua/letter/1.htm

Но на ИЕ препросмотре печати все равно режется правая полоса.(Если у вас не режется поставьте в свойствах печати отступы больше).

//Еще раз: это будет именное эл. письмо, поэтому возится с ним особо не будут, если при печати выйдет коряво - наша вина.

AleXXXSoft 02.03.2005 11:29

а по высоте зачем зафиксировали? криво.

еще хочу сказать по поводу электронных писем... я знаю только одног очеловека рассматривающего почту в HTML виде, остальные мои знакомые юзают Text/Plain

еще раз побробнее можно? вопрос: вам нужно чтобы картинки влазали именно вот таким образом на лист при печати, или допустимы переносы на др. страницу? Просто в CSS есть такие свойства как раз для печати... поглядите...

P.S. не наша вина, а ваша :)

P.P.S. в Опере и Мозилле - все гуд, все влазит в лист

видать токо ИЕ себя так ведет :)


Часовой пояс GMT +4, время: 08:56.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.