这个问题与我提过的 http://www.csdn.net/Expert/topic/470/470653.shtm 类似。
我参考了 microsoft homepage 的做法。
1. 把层下方有一个List框或下拉框放在一个层中,
2. 当浮在窗口的层覆盖到 <select>时, 把包含<select>的层 visibility 设为 hidden,同时把<select>的 visibility 也设为 hidden
3.当浮在窗口的层离开 <select>时,  把包含<select>的层和 <select> visibility 设为 visible. (要两个同时都设)这里比较麻烦的是要记位置. 详细的代码就不提供了。 mailto:[email protected] for more information.