2017-04-14 111 views
0

如何调整垂直或水平div的大小而不使用css属性只需使用纯javascript代码调整高度或宽度的大小?调整div垂直或水平

+2

你有什么已经尝试过? – Mazz

+0

显示您尝试过的一些代码,或者您如何尝试实施更改。 –

+0

回答

0

您可以使用例如style

getElementById('div_register').style.width='500px'; 
getElementById('div_register').style.height='500px'; 
+0

不,你没有注意到我你必须使用那里光标从调整垂直或水平 –

0

我找到了最好的结果如下所示:

var div1 = document.getElementById("DivOne"); 
var dRect = div1.getBoundingClientRect(); 

var scrollBarWidth = 6; 
var w = window.innerWidth - 2*dRect.left - scrollBarWidth; 
var h = window.innerHeight - 2*dRect.top - scrollBarWidth; 
div1.style.width = w.toString() + "px"; 
div1.style.height = h.toString() + "px"; 

工作实例:Single DIV sized to the document window