осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 13/11/07 в 19:52 |
Существует ли универсальный способ задать максимальную ширину, или высоту картинки при отображении ее на HTML-странице. Стили вроде style="max-width:400px; height:auto;", к сожалению, работают только в FF, потомучто IE даже не догадывается о существовании таких значений как "max-width"
Гуру CSS и JS, посоветуйте что-нибудь работающее во всех основных браузерах!
|
|
|
|
С нами с 21.09.02
Сообщения: 2347
Рейтинг: 1383
|
Добавлено: 13/11/07 в 23:59 |
заключить в div со стилем overflow:hidden
только картинка будет обрезаться, а не уменьшаться
ну и div'у соответственно задать ширину и высоту, которая и будет max-width max-height
|
|
|
|
С нами с 21.09.02
Сообщения: 2347
Рейтинг: 1383
|
Добавлено: 14/11/07 в 00:05 |
еще тут только что попробовал. можно тоже в div заключить с фиксированными размерами, а img внутри сделать width:100%;height:100%
тогда фотка растянется на всю ширину div'а хоть и криво.
может на JS можно красивей все сделать, но я лично стараюсь вообще не использовать нигде яву
|
|
|
|
С нами с 16.05.07
Сообщения: 201
Рейтинг: 45
|
Добавлено: 14/11/07 в 00:05 |
если задать только один из параметров (width или height), второй просчитается автоматом
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 14/11/07 в 03:33 |
site2you писал: | если задать только один из параметров (width или height), второй просчитается автоматом
|
А пример можно? Чтобы работал одинаково и в IE и в FF.
З.Ы. Нужно чтобы все картинки, у которых размеры (ширина, например) больше заданных автоматически пропорционально масштабировалась по этому размеру. Картинки с меньшими размерами масштабироваться не должны. Варианты сделать все картинки одного размера, или покропить их не подходят.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |