博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
extjs.treePanel在ie9下滚动条的显示问题
阅读量:6954 次
发布时间:2019-06-27

本文共 753 字,大约阅读时间需要 2 分钟。

新接手的项目前端用的是extjs。在ie9下有一个treepanel的下拉滚动条死活出不来。

后来把树的定义改成了这样:


var multiSelectTree = new Ext.tree.TreePanel({

        //id : 'multiSelectTree',

        width : 200,

        height : 200,

        layout : 'fit',

        onlyLeafCheckable : true,

        animate : true,

        rootVisible : true,

        autoScroll : true,

        containerScroll : true,// 是否支持滚动条

……


主要是这几个属性的配置:

containerScroll : true,// 是否支持滚动条

autoScroll : true,

layout : 'fit',

animate : true,


前三项还比较好理解,是和滚动条直接相关的。最后一项有点莫名其妙:展开/闭合节点时是否使用动画。经我的测试,如果这一项配置为false,那么ie9下的下拉滚动条就不会正常展示;配置为true之后,在动画播放完毕后,就能自动把滚动条展示出来了。


估计是因为 播放动画之后,extjs自动对treepanel的状态、展示等做了一次更新、重渲染,从而正确展示出了滚动条。


当然,extjs要在ie9下正常使用,先得在html的head里加上这一行:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />

本文转自 斯然在天边 51CTO博客,原文链接:http://blog.51cto.com/winters1224/903946,如需转载请自行联系原作者

你可能感兴趣的文章
IO多路复用, 基于IO多路复用+socket实现并发请求(一个线程100个请求), 协程
查看>>
大白话Vue源码系列(03):生成AST
查看>>
Android 微信第三方登录
查看>>
Java中保留小数点后几位
查看>>
利用 Python_tkinter 完成 2048 游戏
查看>>
洛谷P2756 飞行员配对方案问题
查看>>
vsftpd安装
查看>>
DataSet
查看>>
Python之路【第零篇】:目录篇
查看>>
so加载报错:dlopen failed: couldn't map ... Permission denied
查看>>
LCA(st算法)
查看>>
常去的网站与常用的软件
查看>>
StyleCop 官网
查看>>
UOJ131 [NOI2015] 品酒大会
查看>>
第三章 CLR如何解析引用类型
查看>>
转:Redis监控工具—Redis-stat、RedisLive
查看>>
[LintCode] 通配符查询
查看>>
Excel,2010,可以独立打开窗口
查看>>
BZOJ3238:[AHOI2013]差异——题解
查看>>
DOIS 2019 DevOps国际峰会北京站来袭~
查看>>