你是说菜单层被select下拉菜单盖住吧?
我在CSDN上看过一些相关贴子,你不妨搜一下。
我觉得比较好的办法是显示菜单的时候把select隐藏了,你可以在我的菜单控件程序里面加入类似于目录树控件的两个事件处理程序:onshow和onhide ,代码如下:
在alai_menu_xp的适当地方加入一行(你应该知道加在哪的):
this.onshow=this.onhide=new Function();
在show方法定义函数的最后一行之前(即return语句之前)加入一行:
tree.onshow();
在hide方法定义函数的最后一行加入:
tree.onhide();这样你就可以用onshow和onhide来控件select菜单了,假设你的菜单是menu1,它显示的时候被select1盖住了,用下面的代码就可以解决问题:
menu1.onshow=function()
{
  select1.style.visibility="hidden"
}menu1.onhide=function()
{
  select1.style.visibility="visible"
}这样处理起来比较简单,也很容易理解。
以上代码我没有验证过,如果运行有问题你给我发email吧。
==========================================================================
Welcome to http://www.9499.net