Показать сообщение отдельно
  #1 (permalink)  
Старый 27.01.2010, 02:20
Аватар для theo_
Аспирант
Отправить личное сообщение для theo_ Посмотреть профиль Найти все сообщения от theo_
 
Регистрация: 14.08.2009
Сообщений: 51

js и position: absolute
Помогите пожалуйста разобраться!

Баннер позиционируется абсолютно относительно дива
Если ширина окна браузера < 1240, то он располагается внизу контейнера-родителя слева
Если больше > 1240, то он располагатеся чуть выше и в правом краю контейнера-родителя

Вот примерный код
Код:
window.onload = change_banner_place;
window.onresize = change_banner_place;

function change_banner_place() {
  //var scr_width = screen.width;
  var scr_width = document.body.clientWidth;
  var obj_banner = document.getElementById('banner');
  
  if(scr_width>1239) {
    obj_banner.parentNode.style.paddingBottom = "20px";
    obj_banner.style.bottom = "0px";
    obj_banner.style.right = "10px";
  }
  else {
    obj_banner.parentNode.style.paddingBottom = "160px";
    obj_banner.style.bottom = "0px";
    obj_banner.style.left = "40px";
  }
  
}
Так вот есть проблема
Как обнулять значения параметров style.right и style.left?
Точнее не обнулять, а удалять

Заранее спасибо за помощь!
Ответить с цитированием