1、一个ListBox控件,我设定它的.style.TextAlign="center",但显示的文字仍然是左对齐的?
2、ListBox有内容且有其他(控件)事件发生时,ListBox中的选择焦点总是闪烁,能不能让它不要刷新?
3、整个页面在ie中显示时右方总是有垂直滚动条,即使页面中所有元素都在可视范围内,仍然会显示灰色的滚动条。如何去除?我找不到document或body对象的Hscroll之类的属性

解决方案 »

  1.   

    4、还是ListBox,把它的高度属性设为100%,但总是不能填满所在的方格,下方会留出一点空位,只有设为110%让它超出方格。其他控件都对齐的很好。为什么呢?
      

  2.   

    第一个问题:
    1、尝试设定ListBox元素内的option元素的style.TextAlign="center"
    2、尝试在编辑状态添加style="text-align: center"。
    3、尝试以脚本添加option元素的时候,采用如下语句。
    Set tOptionElement=document.createElement(<option style='text-align: center'>内容<option>)
    然后将tOptionElement添加到ListBox里。第二个问题:我至今办不到。第三个问题:
    添加如下元素,将自动控制。
    <style><!--
    BODY {overflow-y: auto }
    --></style>如果你极端讨厌滚动条,还可以
    <style><!--
    BODY {overflow-y: visible }
    --></style>第四个问题:
    这是ListBox的特性,因为它是一个3D外观的元素,与其他不一样。