Extjs 怎么支持所有的分辩率? - Web 开发 / Ajax
目前的系统全是由EXT 开发的
但是遇见一个较为头痛的问题...分辩率不同的时候 布局混乱,,,!
最典型的:
我在1280*1024 下设置的
xtype : 'textfield',
width : 200,
可以正常显示
但是调至 1024*768 文本框就显示不出来了
!!!
汗水
------解决方案--------------------把固定大小转换为百分比试试
------解决方案-------------------- 你改变分辨率以后,在不同分辨率下重新刷新显示都正常了呀!
如果你先显示在1280*1024 下,然后改变分辨率,不做任何刷新操作,显示就不一样了,如果是这样,我的也是这样,刷新后就好了。因为改屏幕分辨率,Ext又不会自动去刷新,显示的还是原来的效果。
------解决方案--------------------是的 直接用百分比是有点bug,不妨用anchor试试,
JScript code
columnWidth : .22,
layout : 'form',
defaultType : 'combo',
defaults : {
anchor : '85%'
}
------解决方案--------------------
最简单的办法就是弄个提示让用户把屏幕的分辨率给调了,不调不让浏览。呵呵!不过这样你的网站肯定不吃香。呵呵!
------解决方案--------------------
------解决方案--------------------
anchor在很多时候也有bug的
有些控件外面可以自动改变大小 里面就不行
------解决方案--------------------
你用viewport布局做,我遇到过你说的这种现象,很好使