Skip to content

Instantly share code, notes, and snippets.

@erming
Last active August 29, 2015 14:02
Show Gist options
  • Save erming/7e33077824713792d5ca to your computer and use it in GitHub Desktop.
Save erming/7e33077824713792d5ca to your computer and use it in GitHub Desktop.
-webkit-overflow-scrolling
<!doctype html>
<html>
<head>
<title>-webkit-overflow-scrolling</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, user-scalable=no">
<style>
body {
background: #eee;
font: 15px monospace;
margin: 20px;
}
ol {
list-style: decimal;
margin: 0;
}
.scrollable {
background: #fff;
border: 1px solid #ccc;
border-radius: 2px;
height: 100px;
line-height: 20px;
margin: 5px 0 20px;
overflow-y: scroll;
padding: 10px;
}
.smooth {
-webkit-overflow-scrolling: touch;
}
</style>
</head>
<body>
Normal:
<div class="scrollable">
<ol>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
</ol>
</div>
Smooth:
<div class="scrollable smooth">
<ol>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
<li>Hello, world.</li>
</ol>
</div>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment