![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
AntonSea |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 21.9.2012 Где: Novgorod Репутация: нет Всего: нет |
Помогите плиз, нигде не могу найти! Можно ли как-нибудь задать в css чтобы рисунок изменял свои размеры в зависимости от экрана. К примеру от 1280 до 800. это по ширине, но надо еще так чтобы по высоте тоже пропорционально с шириной менялась картинка, а иначе будет не рисунок а кваказябра!?
Про способы разреза изображения по фотошопу я знаю, но хотелось бы избежать данного способа. Так что если кто-нить знает, помогите.... Это сообщение отредактировал(а) AntonSea - 21.9.2012, 13:19 |
|||
|
||||
Guedda |
|
|||
![]() Подрывник ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3137 Регистрация: 27.12.2005 Где: Ростов-на-Дону Репутация: 3 Всего: 78 |
На сколько я знаю, это возможно только используя JS. На чистом CSS этого не сделать.
-------------------- Ll 2 |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 6 Всего: 260 |
и это будет очень-очень некрасиво, если у нас не векторная графика. маленький размер будет выглядеть мозаикой(даже с размытием), большой размер будет давать адовы артефакты — предполагается ж, что у нас не фото 1280×1024, так? можно попробовать в любом редакторе увеличить ширину процентов на 20.
обычно делается так: разбивается на части и размещается в разных слоях. одни слои повторяются, другие — выводятся только раз(ну, или с большим интервалом). одни позиционированы абсолютно(left 100px), другие относительно(50%). есть еще "принцип цикад", который можно использовать для генерации фона большого размера из повторения небольших составляющих. |
|||
|
||||
olldman |
|
|||
Дед ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 9.1.2009 Где: Омск Репутация: 6 Всего: 6 |
Адаптивная верстка, не?
|
|||
|
||||
masterkot |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 26.5.2012 Репутация: нет Всего: нет |
да ну что вы, ребята)
Вот статейка на эту тему. http://htmlbook.ru/css/background-size |
|||
|
||||
Evghenusi |
|
|||
![]() майский жук ![]() ![]() Профиль Группа: Участник Сообщений: 506 Регистрация: 3.8.2006 Где: Молдова, Кишинёв Репутация: 3 Всего: 15 |
masterkot, только если ТС удовлитворяет IE9+
|
|||
|
||||
AntonSea |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 21.9.2012 Где: Novgorod Репутация: нет Всего: нет |
Что-то ничего не получается, пытаюсь разобраться куда еще вставлять, вот допустим хидер в css размер самой картинки 1280*300, хочу чтобы уменьшалась до 1024 и по высоте пропорционально!
#jv-header { background: url(../images/bg-header.png) 50% 0% no-repeat; background color: #fff9e2; min-width: 1024px; } |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |