当前位置: 代码迷 >> HTML/CSS >> IE9停overflow:auto;不自动出现滚动条,一定要点击某个操作或者拖动一下浏览器大小滚动条就出来了
  详细解决方案

IE9停overflow:auto;不自动出现滚动条,一定要点击某个操作或者拖动一下浏览器大小滚动条就出来了

热度:748   发布时间:2013-06-25 23:45:41.0
IE9下overflow:auto;不自动出现滚动条,一定要点击某个操作或者拖动一下浏览器大小滚动条就出来了?
IE9下overflow:auto;不自动出现滚动条,一定要点击某个操作或者拖动一下浏览器大小滚动条就出来了?


.divTreeHab
    {
        overflow:auto; 
        overflow-x:hidden;
        width:100%;
        background-color:#F0F0F0;
        padding-right:5px;
        margin-top:-50px;
        margin-left:0px;
        margin-left:-5px;
    }



<div class="divTreeHab" id="divTree" style="border: 0px solid #f00;  ">
       <ul id="habTree" class="ztree"></ul>
  </div>
CSS

------解决方案--------------------
你的 margin-top设置这么大干嘛 啊 呵呵 。另外 ,初始化的时候 ,ul元素里填充 东西了么 ,只有高度大于父元素的高度是 ,垂直滚动条才会出现 
------解决方案--------------------
看到你的代码,头都大了!
  相关解决方案