передать из 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, время: 02:53. |