dynamic-height-1.xhtml (612B)
1 <?xml version="1.0"?> 2 <?xml-stylesheet href="chrome://global/skin/global.css"?> 3 <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 4 xmlns:html="http://www.w3.org/1999/xhtml" 5 onload="onLoad();"> 6 <script type="application/javascript"> 7 <![CDATA[ 8 function onLoad() 9 { 10 var adjust = document.getElementById("adjust"); 11 flush(); 12 adjust.style.height = "5em"; 13 } 14 15 function flush() { document.documentElement.getBoundingClientRect(); } 16 17 ]]> 18 </script> 19 <hbox align="stretch"> 20 <box id="adjust"/> 21 <html:input id="input" value="YO"/> 22 </hbox> 23 </window>