![]() |
Оптимизация картинки для браузеров
При верстке сайта столкнулся с проблемой, подгонки изображения под различных пользователей.
[IMG]http://img166.***************img166/7742/pagegeneralxi0.th.jpg[/IMG] Большая картинка где написано "Стильно! Оригинально! Ярко!", должна быть точно по ширине экрана всегда. Можно ли как-то сделать так чтобы она отображалась нормально(ровно по ширине экрана) и у пользователей с разрешением 800х600 и с разрешением 1280х1024 ... может с помощью JS или PHP. Помогите плиз, очень срочно надо. |
Сделай на 1600 по ширине и пропиши как фон. У кого разрешение меньше, просто не увидят правого края.
А если всё же хочется изборести велосипед, то определяешь ширину окна (document.body.clientWidth), и далее прописываешь путь к картинке (image.src) как title.php?width=1024. Как преобразовывать саму картинку я слабо представляю, но в общем случае её можно масштабировать по ширине (php.net/imagecopyresampled). |
Живой но банальный пример:
Код:
<img id="TheImage" src="http://img166.***************img166/7742/pagegeneralxi0.th.jpg" border="0"/> |
| Часовой пояс GMT +4, время: 09:57. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.