-webkit-overflow-scrolling:touch!important;
...doesn't seem to work, what else needs configuring?
More detail: I'm working with BXSlider and it's scrolling horizontally on mobile perfectly well. What I'd like to achieve is to scroll the overflow content within each slide on touch enabled devices (this works on desktop browsers btw):
<ul class="bxslider">
<li>
<div id="scrolling-vertical" style="overflow: scroll;-webkit-overflow-scrolling:touch!important;">
... content that should scroll ...
</div>
</li>
</ul>
<script type="text/javascript">
$(document).ready(function(){
$('.bxslider').bxSlider({
touchEnabled:true, // Debugging purposes
preventDefaultSwipeX:true, // Attempt to reintroduce vertical scrolling for slide content
preventDefaultSwipeY:false, // Horitontal scrolling not required
swipeThreshold:128, // Debugging purposes
oneToOneTouch:false // Debugging purposes
});
});
</script>