Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Изображения в таблице

313
30 января 2007 года
insane88
440 / / 13.12.2006
Есть таблица с изображениями. Как ограничить размер картинок до 128х128?
325
30 января 2007 года
Franky
723 / / 10.08.2005
<img src="..." width=128 height=128>
313
30 января 2007 года
insane88
440 / / 13.12.2006
В этом случае изображение растягивается до указанных размеров... нужно, чтобы размеры по X и Y не превышали этих значений.
308
30 января 2007 года
Комаджу
850 / / 26.07.2006
<img src="..." style="max-width:128; max-height:128; display:block;" />
Попробуйте так. Но эти свойства разными браузерами воспринимаются по-разному.
И вариант с JS.
313
31 января 2007 года
insane88
440 / / 13.12.2006
Браузер IE. Код, приведенный Комаджу, не изменяет ситуацию. Может быть, есть и другие способы?
13
31 января 2007 года
RussianSpy
3.0K / / 04.07.2006
Franky вам уже написал как надо делать.
253
31 января 2007 года
Proger_XP
1.5K / / 07.08.2004
 
Код:
var oimage = document.getElementById("image");
var cimage = oimage.getComputedStyle(oimage, "");
var cwidth = сimage.getPropertyValue("width");
var cheight = сimage.getPropertyValue("height");
if (cwidth > 128) {
  oimage.style.width = "128px";
if (cheight > 128) {
  oimage.style.height = "128px";
}

Можно сделать масштабирование
313
31 января 2007 года
insane88
440 / / 13.12.2006
Нет, вариант с JS отпадает - такие страницы должна генерить программа. 2 RussiaSpy: код Franky растягивает все изображения меньших размеров до 128х128.
13
31 января 2007 года
RussianSpy
3.0K / / 04.07.2006
Цитата: insane88
Нет, вариант с JS отпадает - такие страницы должна генерить программа. 2 RussiaSpy: код Franky растягивает все изображения меньших размеров до 128х128.



Других вариантов нет... IE не понимает свойства CSS max-width...

JS-скрипт вам уже написали. Других решений быть не может (ну кроме совсем уж извращенных).

253
31 января 2007 года
Proger_XP
1.5K / / 07.08.2004
Или на сервере с помощью GD
p.s: я даже извращенных придумать не могу :)
313
31 января 2007 года
insane88
440 / / 13.12.2006
Тогда буду выкручиваться... спасибо за помощь.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог