我有一个<dialog>
通过 JS 调用显示的元素showModal
。理论上,它应该为我提供模式对话框(至少从名称上可以看出),但我可以与后台的内容进行交互。例如,如果我的主页包含一些可滚动的内容div
,我可以使用前面的“模式”对话框滚动它。
如何完全禁用与背景元素的任何交互?目前我的问题是滚动,但我敢打赌还有更多有待发现。
我有一个<dialog>
通过 JS 调用显示的元素showModal
。理论上,它应该为我提供模式对话框(至少从名称上可以看出),但我可以与后台的内容进行交互。例如,如果我的主页包含一些可滚动的内容div
,我可以使用前面的“模式”对话框滚动它。
如何完全禁用与背景元素的任何交互?目前我的问题是滚动,但我敢打赌还有更多有待发现。
当我理解你的问题时,我可以给你一个想法;要创建一个完全禁用与背景元素交互(包括滚动)的模式对话框,您可以执行以下操作: