看了下,左边黑色菜单展开时是 margin-left:0 。而隐藏时是 margin-left: -220px; 假设你用的是jquery,菜单的class为side-nav,在事件处理上,监听页面滚动事件: $(window).on('scroll', function() { $('.side-nav').animate({'left': '-220px'}); })
看了下,左边黑色菜单展开时是 margin-left:0 。而隐藏时是 margin-left: -220px;
假设你用的是jquery,菜单的class为side-nav,在事件处理上,监听页面滚动事件: