这个问题很简单,尽管我很难弄清楚如何解决它。
我正在使用 jQuery-ui 日期选择器以及定制的“ios 样式开/关切换”。此切换使用一些绝对定位的元素,这些元素当前显示在我的日期选择器顶部。
看看下面覆盖 7 月 6 日的丑陋圆圈......
这样做的肮脏方法(至少是imo)是在我的一个样式表中编写样式,但我更愿意在选择器启动时使用一些javascript来完成这项工作。
我已经试过了
$('.date_field').datepicker();
$('.date_field').datepicker("widget").css({"z-index":100});
和
$('.date_field').datepicker({
beforeShow: function(input, inst) {
inst.dpDiv.css({"z-index":100});
}
});
但似乎每次启动日期选择器时 z-index 都会被覆盖。
任何帮助表示赞赏!