2012-01-20 5 views
0

Я не был уверен в том, что искать мой ответ. В принципе у меня есть дизайн, и заголовок можно увидеть here.Растяжка изображения для разных размеров экрана

Ширина документа - 1200. Я могу получить большую версию ширины до 2560, но как мне использовать изображение? Должен ли я использовать мультимедийные запросы CSS и использовать разные изображения для определенного размера экрана? Примечание: это не мобильный дизайн сайта; Мне просто нужно работать со всеми экранами компьютеров.

Прошу прощения, если об этом спросили/ответили ранее, но, как я уже сказал, я не был на 100% уверен, что искать.

+0

Можете ли вы дать код в jsfiddle.net для получения помощи –

+0

Привет, Aram, я еще не начал кодировать, так как это первая часть сайта, я просто хотел внести свой вклад. – user1106025

ответ

0

Вы можете определить высоту и ширину в% и использовать одно изображение. Но я думаю, вы должны использовать разные изображения для разных размеров, потому что они мобильны, и если вы можете избежать загрузки пользователями ненужных данных, сделайте это.

+0

Эй, юулянчез, я думаю, вы неправильно читали. Этот сайт не будет для мобильных, только для компьютеров :-) Так что просто определите высоту и примените ширину как 100%? И, возможно, использовать большое изображение ширины 2560 для всего этого, и CSS/HTML автоматически масштабирует его до нужной ширины? – user1106025

+0

Привет, да, извините, я красный 'сайт для мобильных устройств'. Поэтому в этом случае используйте 100% для ширины и высоты – JuSchz

0

Если это изображение переднего плана, просто используйте процентную ширину. Если это фоновое изображение, вы можете использовать атрибут background-size.

0

попробовать это

background-size: 100% 100%; 
0

Взгляните на эту script. Он в основном определяет размер экрана, а затем загружает соответствующий css, где вы можете использовать изображения, соответствующие экрану.

Изменение размера фона в% не является хорошим вариантом (проще всего), так как браузер будет загружать полное изображение (наибольшее) в любом случае, а затем масштабировать его в соответствии с размером. Это может ухудшить производительность загрузки страницы, если вы используете большие изображения.

+0

Вот еще одно изображение, которое вы, ребята, можете видеть; http://cl.ly/0Q37000u3m3z0j3E2116 Высота всегда будет одинаковой, но, очевидно, ширина будет отличаться в зависимости от размера экрана. Поэтому я буду применять фон к значку

:) – user1106025

Смежные вопросы