|
Масштабирование изображений в CSSОбсуждение темы Масштабирование изображений в CSS в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Коллеги, Мне необходимо добиться того, чтобы при изменении размеров окна браузера на стороне пользователя менялся бы и размер картинок на сайте. Причём, менялся ... |
|
Опции темы |
04.11.2008, 13:49 | #1 |
|
Коллеги,
Мне необходимо добиться того, чтобы при изменении размеров окна браузера на стороне пользователя менялся бы и размер картинок на сайте. Причём, менялся бы не только по ширине, но и по высоте (то есть чтобы можно было добиться непропорционального изменения размеров картинки - например, "сплюснуть" их по высоте). В Quirks-режиме это достигается достаточно легко: <div style="width: 25%; height: 30%"> <img src="menu1.gif" width="100%" height="100%"> </div> При добавлении же doctype strict.dtd или loose.dtd размер картинок на сайте реагирует только на изменениие ширины браузера: меняется ширина картинок, а высота подгоняется автоматически. То есть картинки только масштабируются, и браузер не дает их менять непропорционально (то есть, например, "сплюснуть" их по ширине или "высоте"). Я нигде не нашел прямого подтверждения, но предполагаю, что это требование strict-стандарта. Если это так, то можно ли каким-то альтернативным способом добиться в strict-режиме css (не переходя в Quirks), чтобы картинки реагировали на изменение не только ширины, но и высоты окна браузера? Конечно, это можно сделать через JavaScript, но хотелось обойтись более простыми средствами. Заранее благодарен за идеи. |
|
04.11.2008, 13:58 | #2 |
|
Зачем вам это нужно?
|
|
04.11.2008, 14:10 | #3 |
|
Резиновый дизайн. Страничка будет неким аналогом DVD-меню для запуска нескольких видеороликов. Необходимо, чтобы независимо от размеров браузера на стороне клиента вся страница умещалась на экране.
|
|
04.11.2008, 23:58 | #4 |
|
Резиновый дизайн прекрасно делается и без изменения размеров картинок.
К тому же, «чтобы независимо от размеров браузера на стороне клиента вся страница умещалась на экране» -- слишком широкое утверждение. В экран размером 1 на 1 пиксель вы вряд ли что-то вместите. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Масштабирование сайта | Philips | HTML, CSS, JavaScript | 1 | 26.06.2012 15:49 |
Css масштабирование изображений | Settler | HTML, CSS, JavaScript | 3 | 19.04.2007 13:34 |
Масштабирование Flash | anton | Технологии Flash | 1 | 22.09.2005 23:40 |
Масштабирование Html | anton | HTML, CSS, JavaScript | 3 | 22.09.2005 18:36 |
Смена изображений, Загрузка изображений из директории | Игорь Каштанов | ASP, Perl, PHP и MySQL | 3 | 06.09.2004 00:32 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|