问题描述
代码片段:var panel = new Ext.Panel({ title:'main content', renderTo:'form<?php echo $_POST["id"];?>', layout:'form', autoScroll:true, autoHeight:true, autoWidth:true, html: 'N</br>o</br>t</br>h</br>i</br>n</br>g </br>i</br>m</br>portant just dummy textsdf</br>s</br</br></br>d</br>f</br>s</br>dfsdfsdfsdfffffffffffff</br></br></br></br></br></br></br></br></br></br></br></br>ff</br></br></br>f</br>f</br>f</br>f</br>f</br>fffffffffffffffffffffffffffffsdfsdfsdsdfsdf' });如果在内容显示不下的情况下,可以显示水平滚动条,可是无法显示 垂直滚动条, 麻烦大家帮忙。
解决方案
你不设置固定宽度,水平滚动也能出现吗?我测试,怎么没看到。如果需要滚动,那你肯定要固定宽度和高度,这个道理和普通的DIV应该是一样的。所以把上面的改成:var panel = new Ext.Panel({ title:'main content', renderTo:'form<?php echo $_POST["id"];?>', layout:'form', autoScroll:true, height:100, width:200, html: 'N</br>o</br>t</br>h</br>i</br>n</br>g </br>i</br>m</br>portant just dummy textsdf</br>s</br</br></br>d</br>f</br>s</br>dfsdfsdfsdfffffffffffff</br></br></br></br></br></br></br></br></br></br></br></br>ff</br></br></br>f</br>f</br>f</br>f</br>f</br>fffffffffffffffffffffffffffffsdfsdfsdsdfsdf' });