div中已有了一种样式了如下:
<DIV id=MFX"+h.ToString()+"   style=\" Z-INDEX: 1; VISIBILITY: hidden;  WIDTH: 180px; POSITION:absolute; TOP:"+Convert.ToString(ytop+30)+"px; HEIGHT: "+Convert.ToString(10+xheight)+"px\"> 
我想在此div中再加滚动条

解决方案 »

  1.   

    <DIV id=MFX"+h.ToString()+"   style=\" Z-INDEX: 1; VISIBILITY: hidden; overflow: auto  WIDTH: 180px; POSITION:absolute; TOP:"+Convert.ToString(ytop+30)+"px; HEIGHT: "+Convert.ToString(10+xheight)+"px\"> style="overflow: auto"
      

  2.   

    主要是少了下面这句:
    style="overflow: auto"
      

  3.   

    没有用啊
    HEIGHT:    "+Convert.ToString(10+xheight)+  "px\  "  
    我把height固定一个值后  还是不行  滚动条还是不出现   
      

  4.   

    你是不是在没有数据输入时就显示滚动条,如果是这样,就在这个div外面再加一个div2,div2的高度要小于div
      

  5.   

    不是  我是根据要显示的项的多少来设高度,高度前面有计算了
    xheight=Convert.ToInt32(dsetSubSubmodrow.Length*40);
    dsetSubSubmodrow是dataset
      

  6.   

    加上   style="overflow: auto",之后滚动条会在需要的时候自动出现。
      

  7.   

    可是已有一个style了啊  我在那个style里加了  overflow: auto  但没用
      

  8.   

    menus+= " <DIV id=MFX"+h.ToString()+"   style=\" OVERFLOW: auto; VISIBILITY: hidden; WIDTH: 200px;POSITION:absolute; TOP:"+Convert.ToString(ytop+30)+"px; HEIGHT: 180px\" ms_positioning=\"GridLayout\"> "+ //style=\" Z-INDEX: 1; VISIBILITY: hidden;  WIDTH: 180px;POSITION:absolute; TOP:"+Convert.ToString(ytop+30)+"px; HEIGHT: "+Convert.ToString(10+xheight)+"px\"> "这里出现了水平和垂直的滚动条 怎么只设置垂直滚动条啊