使用div模式仿QQ侧滑菜单,会导致当前页面中,被设置了active伪类的元素,点击时不处罚active样式
[内容]
在使用侧滑菜单时,会用到 “mui-draggable” class
发现在mui.js 第5453行中有代码 “this.wrapper.addEventListener($.EVENT_START, this);”
将其注释掉即可解决此问题,目前尚不知是否会引发其它问题
[步骤]
1.运行代码片段
- 点击
mui-icon-bars
图标
[结果]
图标无变化
[期望]
图标变透明
(即执行伪类:active中的样式)
运行环境
[系统版本] 浏览器、android 5
[mui版本] 3.1.0
附件
[代码片段]
<div id="offCanvasWrapper" class="mui-off-canvas-wrap mui-draggable mui-scalable">
<aside id="offCanvasSide" class="mui-off-canvas-left">
……
</aside>
<div class="mui-inner-wrap">
<header class="mui-bar mui-bar-nav">
<a id="showCanvasSide" href="#" class="mui-icon mui-action-menu mui-icon-bars mui-pull-left"></a>
</header>
</div>
</div>
联系方式
[QQ]
335678880
[电话]
0 个回复