我有一個響應式網站,併爲手機構建了一個類似Facebook的滑塊。所以我做了一個非常簡單的設置,目前工作非常簡潔。我的所有內容都在填充整個身體的.outer_wrapper
中。在這種包裝是一個.slider
DIV與下面的CSS:在手機上滾動固定div滿滿的內容
.slider {
position: fixed;
height: 100%;
right: 0;
top: 0;
width: 250px;
}
當我按下觸發它改變了.outer_wrapper
向左和.slider
出現。
$('.hamburger-menu').click(function() {
$('.outer_wrapper').animate({marginLeft: '-250px', marginRight: '-250px'}, 'slow');
});
問題是,.slider
有溢出的內容,但在手機上它拒絕滾動。它總是滾動.outer_wrapper
的內容。我試過-webkit-overflow-scrolling:touch;
和overflow-y: scroll;
。
編輯:忘了提及.slider
不是.outer_wrapper
的孩子。所以我的身體是如下結構:
<body>
<div class=".outer_wrapper">
<!-- all the lovely content is here -->
</div>
<div class="slider">
<!-- some menu items here -->
</div>
</body>
有什麼建議嗎?
這是手機用戶界面嗎? – 2014-11-02 23:22:17
@MatildaYiPan是的! – supersize 2014-11-03 09:19:57