Страница 1 из 1

Как изменить фон сайта картинкой?

Добавлено: 20 ноя 2009, 01:29
ToM@TiK
Юзал поиск, ввел "фон сайта" выбило 87 страниц со словом сайта, а словом ФОН не одной. По этому создал тему. Заранее извиняюсь если такой вопрос поднимался.

есть картинка размером 3000px x 3000 px дабы подстраивалась под все экраны:
Изображение

Как сделать чтоб фон сайта изменился и эта картинка стала на задний фон + к тому еще и подстраивался под экран монитора.

<body style="background: url('ссылка') no-repeat; margin:0px; padding:0px;">
Пытался сделать но этот код не подстраивается под монитор.

Заранее спасибо за ответ

Re: Как изменить фон сайта картинкой?

Добавлено: 20 ноя 2009, 02:08
Youzer
а что значит "подстраиваться"? если изменять свои размеры под ширину/высоту экрана - то средствами CSS этого не сделать. да и незачем это, громоздко все слишком получится.

картинка 3000px x 3000 px - это жесть. сколько она у вас весит, если не секрет?

а вообще делается это проще:
ко всему бэкграунду применяется фон одного цвета (для вас - синий), а в футерную часть кладется картинка шириной пикселей в 5 (т.к. рисунок повторяется) с повтором и высотой "чтобы было красиво")

как-то так, например:

Код: Выделить всё

<body style="background: url('ссылка_на_картинку') left bottom repeat-x #синий_цвет; margin:0px; padding:0px;height:100%">


з.ы. подгонять самому придется, я только смысл показал

з.з.ы. и цвет для фона выбран неудачно, читать неудобно будет

Re: Как изменить фон сайта картинкой?

Добавлено: 20 ноя 2009, 10:59
SOKOJI
ToM@TiK, если это градиент, как у тебя, то делай его шириной в 1-5 пикселей. Затем указывай repeat-x:

Код: Выделить всё

body {
background: url('images/bg.png') repreat-x #fff;
}

Re: Как изменить фон сайта картинкой?

Добавлено: 20 ноя 2009, 12:29
ToM@TiK
Я эту картинку привел как пример,а если мне надо не просто цвет и не градиент, что в этом случае делать? Какой размер ставить тогда? и если с repeat то получится ...

Re: Как изменить фон сайта картинкой?

Добавлено: 20 ноя 2009, 13:08
SOKOJI
ToM@TiK, ну тогда по максимуму картинку сжимай, и ставь на фон. На счет размера ничего сказать не могу, но чаще всего я встречал 1280x1024.

Re: Как изменить фон сайта картинкой?

Добавлено: 20 ноя 2009, 17:38
ToM@TiK
SOKOJI писал(а):ToM@TiK, ну тогда по максимуму картинку сжимай, и ставь на фон. На счет размера ничего сказать не могу, но чаще всего я встречал 1280x1024.



так какой тогда код ставить? если я поставлю картинку на 1280х1024 а у меня монитор 800х600 то я буду видеть не всю картинку..

Re: Как изменить фон сайта картинкой?

Добавлено: 23 ноя 2009, 04:55
Youzer
тогда

- либо насоздавать картинок под стандартные разрешения мониторов и выводить нужную через селектор (можно автоматически, используя скрипт определения параметров монитора)

- либо скриптом наподобие этого:
Демо | Описание