我正在使用這個選擇器作爲我的項目,我需要改變選擇器的z索引值,因爲彈出窗口後面的模式,我想增加z索引值的DateTimePicker。我現在已經添加了zIndex的PROPERT中的DateTimePicker的定義中這樣datetimepicker彈出窗口隱藏在容器對話框後
jQuery(function() {
jQuery("#from_date").datetimepicker({ dateFormat: 'yy-mm-dd',
showOn: "button",
zIndex:9999,
buttonImage: "/gra/images/icons/fugue/calendar-month.png",
buttonImageOnly: true });
});
比其內部日期選擇器按鈕被放置,但它不是在頂部即將彈出的對話框中的Z指數越高。 除了定義之外,我還需要哪些其他地方的css風格來設置z索引值?
更新:我使用了Firebug,並找出原因,但沒有解決方案。對話框z-index是1001,我知道這是我在css中設置的。但date-picker的z-index值是91,我試圖搜索類ui-datepicker-div
,但是找不到任何z-index值爲91的類,有一個#search類,zindex爲91,並且我改變了它到9999(認爲它是從它繼承的那個),但它仍然在firebug中顯示值91。 相關機智的日期選擇HTML組件中的類
<div id="" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all" ... z-index=91....>
<html for date picker>
</div>
如果你使用的是螢火蟲,那就看看它的效果,看看它的z-index實際上被渲染成什麼樣,相比之下它正在被渲染的元素。 (你也許想在jsfiddle上加一個例子...) – bdares
你能夠提供一個URL到你的網站或jsfiddle.net的例子嗎?肯定會有CSS問題。 –
plzz檢查更新.. –