я творю всплывающее Divустановка всплывал DIV в центре экрана
его размер 521px и высота 400px
теперь я хочу, чтобы установить его получить отображается в центре экран или окно браузера, независимо от размера окна браузера ..
Heres мой javascripe код ...
<script type="text/javascript">
function show_update_profile()
{
document.getElementById('black_fade').style.display='block';
var dw = document.getElementById('div_register').style.width;
alert(dw);
document.getElementById('div_register').style.left= ((window.innerWidth)-dw)/2;
}
</script>
линия alert(dw);
отображает ширину DIV .... но литий ne после thaT ISNT WORKING ... PLS помочь мне в этом вопросе ...
'getElementById («div_register»)' удалить точку в центре. – dfsq
не должно быть style.margin-left –
style.margin-left будет ломаться от JS, это будет marginLeft, но вот одно из многих решений на stackoverflow уже http://stackoverflow.com/questions/3202583/how- to-center-align-pop-up-div-using-javascript - просто посмотрите соответствующий список на стороне для решений. – GillesC