HTML > как сделать размер картинок не больше XX пикселей @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 4 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
Nikita Krivtsov
новый человек
0
Сообщения: 5
Зарегистрирован: 14.08.03
Заголовок сообщения: HTML > как сделать размер картинок не больше XX пикселей
Сообщение Добавлено: 11 Март 2004, 10:05:51 
Господа, подскажите как лучше всего сделать такую штуку:

Проблема:

На странице показываются картинки, имеющие очень длинный тег ALT и пока картинка не загрузится вся страница разъезжается до безобразия.
Основная проблема, что картинки грузятся с другого сайта и неизвестен их размер (то есть невозможно просто написать)
Код:
<img src='www.pupkin.ru/kartinka.img width=123 height=321'>


Но известно, что размер не больше 100х200 пикселей (и даже если будет картинка больше 100х200 уменьшить ей до таких размеров).

Вопрос: как средствами HTML (CSS, JS) ограничить размер картинок, что бы они были не больше заданного размера.

Пробовал картинку вставлять в табличку фиксированных размеров, но она расширяется до размеров текста в ALT :(
<sergio.ga>
новый человек
0
Сообщения: 102
Зарегистрирован: 13.06.03
Откуда: Харьков, Украина
Сообщение Добавлено: 11 Март 2004, 10:41:05 
Дабл-пост. :)
Смотри ниже.


Последний раз редактировалось <sergio.ga> 11 Март 2004, 10:51:44, всего редактировалось 1 раз.
<sergio.ga>
новый человек
0
Сообщения: 102
Зарегистрирован: 13.06.03
Откуда: Харьков, Украина
Сообщение Добавлено: 11 Март 2004, 10:45:10 
Проверял только в ИЕ6, Файрбёрд 0.7 и Опера 7.21
Суть метода в том, чтобы в HTML прописывать фиксированный размер картинок а после загрузки ЯваСкриптом устанавливать атрибуты style.width и style.height этих картинок в 'auto'.
Лично я бы сначала ставил вместо картинок заглушки, а после загрузки (обычным прелоадером) "отпускал" размеры и подменял src.
Nikita Krivtsov
новый человек
0
Сообщения: 5
Зарегистрирован: 14.08.03
Сообщение Добавлено: 11 Март 2004, 10:59:38 

<sergio.ga> писал(а):
Проверял только в ИЕ6, Файрбёрд 0.7 и Опера 7.21
Суть метода в том, чтобы в HTML прописывать фиксированный размер картинок а после загрузки ЯваСкриптом устанавливать атрибуты style.width и style.height этих картинок в 'auto'.
Лично я бы сначала ставил вместо картинок заглушки, а после загрузки (обычным прелоадером) "отпускал" размеры и подменял src.



Отлично!! Вот как раз я так и делал, только про auto не знал :)
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 4 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100