首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Jquery日期选择器z索引问题

Jquery日期选择器z索引问题
EN

Stack Overflow用户
提问于 2011-08-12 05:58:49
回答 13查看 124.5K关注 0票数 110

我有一个幻灯片放映div,并且在该div上方有一个日期选择器字段。

当我单击datepicker字段时,datepicker面板显示在幻灯片显示div后面。

我把脚本写成:

http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.14/jquery-ui.min.js

所以我不能在CSS中改变datepicker的z索引。脚本生成的datepicker的z-index是1,而我的幻灯片div(也称为googleajaxapi) z-index是5。所以我想我必须将date picker的z-index增加到大于5。那么有什么方法可以增加它吗?

有人能帮我吗?

EN

回答 13

Stack Overflow用户

回答已采纳

发布于 2012-01-03 03:53:23

将以下样式放在“input”文本元素中:position: relative; z-index: 100000;

datepicker div从输入中获取z索引,但只有在位置是相对的情况下才有效。

使用这种方式,您不需要修改jQuery UI中的任何javascript。

票数 181
EN

Stack Overflow用户

发布于 2012-08-27 19:46:51

只需在你的css中使用'.ui-datepicker{ z-index: 9999 !important;}‘,9999就可以被替换为你想要的日期选择器可用的任何层值。任何代码都不会被注释,也不会在输入元素上添加'position:relative;‘css。因为增加输入元素的z索引将对所有输入类型按钮产生影响,这在某些情况下可能不需要。

票数 154
EN

Stack Overflow用户

发布于 2013-04-19 06:36:09

对我很管用

代码语言:javascript
复制
.hasDatepicker {
    position: relative;
    z-index: 9999;
}
票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7033420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档