# DMenu 在模态框中能用吗？

**URL:** <https://meta.discourse.org/t/does-dmenu-work-in-modals/393175>\
**Category:** Development\
**Created:** [2026年一月11日 09:45 UTC](https://meta.discourse.org/t/does-dmenu-work-in-modals/393175 "2026-01-11T09:45:23Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Post date:** [2026年一月14日 18:48 UTC](https://meta.discourse.org/t/does-dmenu-work-in-modals/393175/2 "2026-01-14T18:48:57Z")

</div>

> [@merefield](#):
>
> 这是因为 DMenu 使用了 portal，并且它与模态 div 的关系存在问题吗？

是的，我认为是这样，portal 位于模态之外，我们的焦点管理可能会碍事（模态会捕获焦点）……在 `DMenu` 上添加 `@inline={{true}}` 能解决这个问题吗？这会将菜单直接放在模态内部。

---

_[View the full topic](https://meta.discourse.org/t/does-dmenu-work-in-modals/393175)._
