我得到了这个固定的标题,并且在滚动期间始终保持最佳状态。它工作正常。但当我切换到响应式视图并单击我的菜单按钮并再次切换回桌面视图时,没有任何位置:修复工作... 这是我的网站:Website
答案 0 :(得分:0)
当您在自适应视图中点击该菜单时,它会将内联<%= link_to_unless_current "About", about_path, class: "mycssclass" %>
添加到style="transform: translate3d(300px,0px,0px)"
&gt;当你关闭它时,它会在那里留下变换风格。
变换样式会破坏固定定位per this answer。
当我在Chrome开发工具中将内联样式更改为<div id=mp-pusher
时,transform: none;
课程再次有效。
当mp-pusher关闭时,您需要移除fix-menu
或将其设置为transform
。