我已经设置好一切,并且当菜单从左侧滑入时一切正常,但是我需要从右侧滑入。当前,从右侧使用菜单时,它只是出现而不是过渡。

如果您查看jsfiddle链接,将会明白我的意思。注释掉右侧,并使用左侧查看两者之间的区别。

<div class="navmenu offcanvas-sm navmenu-default navmenu-fixed-left">
Works

<div class="navmenu offcanvas-sm navmenu-default navmenu-fixed-right">
works but I doesn't slide, just appears.


https://jsfiddle.net/1eddy87/8bgLs0bn/

*更新:问题似乎仅在firefox上发生*

有任何想法吗?

最佳答案

好吧,好吧,我以前从未使用过(或听说过)Jansy-bootstrap,但是有点像Google,并找到了this,这很有意义。

基本上,您似乎需要将以下内容直接添加到Bootstrap CSS或您自己的CSS文件中(可能更好,因为我不喜欢为任何框架更改核心文件!)

.navmenu-fixed-right {
   left: auto !important;
}


不过,对我来说似乎是一个临时补丁-最好将此错误通知框架开发人员。

可以看到现在在Firefox here中可以正常工作

07-24 16:10