передать из javascript в css
Здравствуйте. Пытаюсь сделать фоновую картинку по размерам монитора:
var UserWidth = screen.width, UserHeight = screen.height; //document.write(); $(body).css({'background-size':UserWidth+'px '+UserHeight+'px'}); но это не дает никакого эффекта... Что не правильно скажите пожалуйста... |
Может я чтото не понял но почему нельзя сделать так?
body{ background-size: 100% 100%; } ну а по вашему коду в глаза сразу бросилось это $(body).css({'background-size':UserWidth+'px '+UserHeight+'px'}); нужно так $('body').css({'backgroundSize:'+UserWidth+'px'+UserHeight+'px'}); хотя я скрипт и jq плохо знаю могу ошибаться... |
Цитата:
Цитата:
|
Решатель,
Поттому что у body по дефолту есть марджины нужно сбить всё... body{ margin:0; } вот только что тестил... получается.. html,body{ height:100%; } body{ margin:0; background:url(a2ba14d57f3f.png) no-repeat; background-size:100% 100%; } |
Часовой пояс GMT +3, время: 07:06. |