就是把一个grid 放到一个panel中,怎么实现让这个grid随着窗口的放大缩小也跟着变化?

解决方案 »

  1.   

    设置这个属性了,不管用啊~~宽度可以自动收放,就是高度不行,试了好多次了
    纠结啊~~~
    new Ext.Panel({
    ...
                        layout: 'fit'
    ...
      

  2.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
     <script language="javascript">
        function show() {
            document.getElementById("imagesId").style.height = document.body.offsetHeight + "px";
            document.getElementById("imagesId").style.width = document.body.offsetWidth + "px";
        }
         window.onresize = function() {
            show()
         }
    </script> </HEAD> <BODY onLoad="show()">
      <img src="images/pic0.jpg" id = "imagesId">
     </BODY>
    </HTML>
    我做了个图片的,你套
      

  3.   

    autoHeigth:true 去掉这个属性并且可以设置一个heigth:200的高度属性。当最大化时grid可以自适应如果再不行。楼主可以给出你的布局代码。
      

  4.   

    谢谢大家 
    问题解决了~
    设置:
    height: document.documentElement.clientHeight
    就OK了。