我有一个正在构建的网站模板,该模板使用sidr菜单。当我单击切换菜单按钮时,将显示菜单。当我单击切换菜单按钮时,菜单将隐藏。当菜单隐藏时,页面背景从#CCC变为白色,这不是理想的效果。显示菜单时,页面背景颜色不变。
切换代码由zepto.js处理:
handler.proxy = function (e) {
var result = callback.apply(element, [e].concat(e.data))
if (result === false) e.preventDefault(), e.stopPropagation()
return result
}
我尝试添加:document.getElementById('body')。style.backgroundColor ='#ccc'; 并将id =“ body”添加到标签。
Firefox: 现在,当我将鼠标悬停在切换按钮上时,页面背景颜色可以恢复为灰色。
IE和Chrome: 我一旦移动鼠标,颜色就会变回白色。
我希望在切换隐藏菜单时颜色不会改变。我该如何实现?