我想可以用表格模拟!
这里有个css,其他的js代码自己写吧:)
BODY {
BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: buttonface; scroll: no
}
.xpTable {
MARGIN: 0px; BEHAVIOR: url(xpTable.htc); FONT: menu; WIDTH: 100%; CURSOR: default; COLOR: windowtext; POSITION: relative; sortNoneImageUrl: images/sortBlank.gif; sortUpImageUrl: images/sortUp.gif; sortDownImageUrl: images/sortDown.gif; posUpImageUrl: images/upArrow.gif; posDownImageUrl: images/downArrow.gif; highlightBackgroundColor: #C1D2EE; highlightBorderColor: #316AC5
}
.xpTable THEAD TD {
BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; PADDING-BOTTOM: 1px; FONT: menu; BORDER-LEFT: buttonhighlight 1px solid; CURSOR: hand; COLOR: menutext; PADDING-TOP: 0px; BORDER-BOTTOM: buttonshadow 1px solid; BACKGROUND-COLOR: buttonface
}
.xpTable TBODY TR {
BACKGROUND: window; COLOR: windowtext
}

解决方案 »

  1.   

    to:wangdongzjk(东) 可不可以把你的代码共享出来看看效果呢?
      

  2.   

    可以做到;具体如下:
        建立 <Select>的onChange触发,因每个option可能设置value值,在onChange触发里,依据
    option的value值,设置 <select>的style属性。
      

  3.   

    依据option的value值,设置 <select>的style属性。我要设置的不是select的style
    而是option的style
    但是在程序里好象不能这样做
    select.options[i].style="..."