2
A
回答
2
您可以嘗試將div添加爲正文的第一個元素,並在打開對話框時顯示它。這是該div的示例CSS。這將創建一個覆蓋整個頁面的黑色,不透明度爲70%。您必須根據對話框的z-index調整z-index,並使用jQuery UI對話框的open
事件來使該div可見。
.overlaydiv{ background-color: #000000; display: none; height: 100%; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70); left: 0%; position: fixed; top: 0%; width: 100%; z-index:1001; }
確保在開始標記後面加一個div,否則它不會覆蓋整個頁面。
<body>
<div class="overlaydiv"></div>
...
</body>
相關問題
- 1. 如何添加紋理到jquery ui模態對話框的疊加層
- 2. 限制jQuery UI對話框的疊加層
- 3. 擴展jQuery UI對話框(添加更多選項)
- 4. JQuery UI添加標識到對話框
- 5. jQuery UI對話框添加內容
- 6. 使用jQuery加載jQuery UI對話框
- 7. 單擊疊加層時Material-ui對話框不關閉
- 8. 添加加載div到jquery ui使用.load的對話框
- 9. jqgrid - 如何在編輯或添加記錄時將jquery ui選項卡添加到jqgrid對話框中?
- 10. jquery-ui選項卡 - 添加選項卡
- 11. 如何在Jquery UI對話框中添加多個按鈕?
- 12. jQuery Ui對話框按鈕,如何添加類?
- 13. 如何爲jQuery UI對話框添加自定義屬性
- 14. 如何在創建Jquery對話框UI後添加按鈕
- 15. jQuery UI選項卡和對話框
- 16. jQuery UI對話框默認選項
- 17. 使用jQuery添加輸入框的jQuery UI選擇器添加
- 18. 如何將疊加層添加到MapFragment?
- 19. 堆疊的jQuery UI對話框
- 20. 果汁UI:添加按鈕對話框
- 21. 在jquery對話框後添加dropdownlist的新選項,併發布
- 22. jquery $ .ajax加載UI對話框()問題
- 23. 追加jQuery UI的對話框其父
- 24. 重新加載jquery UI父對話框
- 25. Jquery UI對話框附加到Div
- 26. 如何使用jquery ui對話框加載頁面
- 27. 將jQuery UI按鈕添加到從Ajax加載的UI對話框中
- 28. 如何在jQuery UI選項卡中清除對話框
- 29. 向Ember視圖添加JQuery UI選項
- 30. 添加幾個jquery-ui選項卡
我很好奇你爲什麼不使用'modal:true'選項? – Virendra 2011-12-24 22:05:11
因爲當對話框高度超過窗口高度時,它會阻止瀏覽器滾動條,而不是模態狀態不會... – 2011-12-24 22:08:20