bootstrap 当data-bs-backdrop设置为false时,Offcanvas在按下escape键时不会关闭,

hwazgwia  于 6个月前  发布在  Bootstrap
关注(0)|答案(2)|浏览(81)

先决条件

描述问题

当属性 data-bs-backdrop 被设置为 false 对于 .offcanvas 时,"关闭后退出"功能不再起作用。当它被显式地(或者不被显式地)设置为 true 时,它就可以工作。

简化的测试用例

https://getbootstrap.com/docs/5.2/components/offcanvas/#body-scrolling

你在哪一个操作系统上看到了这个问题?

Windows

你在哪一个浏览器上看到了这个问题?

Chrome, Firefox

你使用的Bootstrap版本是?

5.x

kcwpcxri

kcwpcxri1#

你好!我想处理这个问题。

koaltpgm

koaltpgm2#

data-bs-backdrop 设置为 false 并且你聚焦在侧边栏上时,按下 escape 键可以正常工作。如果你聚焦在页面的其他部分,那么它就无法工作。这种当前的行为对我来说听起来是正确的。

相关问题