rt,貌似很古老的问题了
我搜索了很长时间,就是没有发现有什么解决办法
只要是IE的内核,都会有这个bug,Firefox就不会,IE7也不会有这个问题
知道原因,却不知怎么解决,真头疼啊
下拉框是窗体级对象,会优先于其他对象显示,所以会遮住下拉菜单
怎么办,不要隐藏select,也不要用iframe,有办法么?

解决方案 »

  1.   

    我们以前的做法时,当两者有遮掩时,就把select给隐藏掉,没有时,然后再恢复过来,去google下,应该有例子
      

  2.   

    清明放假休息了几天,谢谢大伙
    个人感觉用其他元素模拟select会比较好,但是还没来得及细究
    如果select中的选项是从数据库中动态取出的,不知用模拟的select可否实现to Arc365 ,若菜单只被select遮住了一部分,隐藏了select就显得难看to ohmydog1,select挡住div这个我也搜索过了,一般都是说有5种解决办法:
    1. 修改select,不用标准select,而是自己用其他html元素模拟
    2. 修改你的div,使用iframe。
    3. 在div被显示的时候或者到达select所在位置时隐藏select
    4. 在div中或div的同一坐标上,用相同尺寸的iframe先遮挡一下,然后在iframe上显示div的内容。
    5. Object对象的优先度较高,可以挡住select框
    虽说最好的办法是iframe来作div的底,通过iframe来遮住select,但是大小不太好控制
    19:00结贴,再次感谢