高手请来看看!!

dybine 2002-03-13 07:33:19
我现在遇到一个非常奇怪的问题,在一个页面上,我使用了一个层,该层浮在最上层,而且通过点击按钮来控制层的显示与隐藏,现在的问题就是,在层显示的情况下隐藏层,发现原来页面上的一个select框不见了??这是为什么呢?层的代码和页面代码完全是分开的单独的js文件!
...全文
119 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hax 2002-03-15
  • 打赏
  • 举报
回复
select属于控件,因此不具有许多通常元素具备的css特性。
尤其是ie所实现的select,比之其他控件如input、button更为特殊,也没有实现完整的html4的推荐标准如optgroup之类。究其原因,大概是作为控件,很大程度上是直接与用户交互的,因此要保持一致的表现,所以是交由更低层面的API实现的,以做到与操作系统的一致。

根据Microsoft Platform SDK,“This element is a windowed control and does not support the z-index attribute or zIndex property.”

dybine 2002-03-14
  • 打赏
  • 举报
回复
我的这个js是多个页面调用的,不一定会在层的下面出现select,而且名字也不知道,没办法隐藏select
dybine 2002-03-14
  • 打赏
  • 举报
回复
难道就没有办法解决吗?
GDXY 2002-03-13
  • 打赏
  • 举报
回复
的确,select是喜欢把自己放在最前面,必要的时候用visibility=hidden把它隐藏吧。
希偌 2002-03-13
  • 打赏
  • 举报
回复
select很奇怪,似乎它总是被置于最前,这个目前还没有能解决,孰不见很多网站上飞行的图片遇到select也要躲到下面去!
Reve 2002-03-13
  • 打赏
  • 举报
回复
select的许多css特性都是不标准的,没有边框的概念,没有滚动条的概念,所以说很多东西不能按正常的情况去想。另外有一点很特别的是鼠标右键在select的地方试弹不出菜单的。
dybine 2002-03-13
  • 打赏
  • 举报
回复
那位大侠给一点意见先!!
dybine 2002-03-13
  • 打赏
  • 举报
回复
又发现新问题了,select怎么会有一部分在层的前面真是怪事!!
wd_318 2002-03-13
  • 打赏
  • 举报
回复
说来听听,我也发现一个怪问题,在层内放一个SELECT框时,当鼠标移到SELECT上时,层竟然会执行MOUSEOUT事件!
dybine 2002-03-13
  • 打赏
  • 举报
回复
sorry, 找到问题了,虽然没有人参与...........

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧