现在很多for Mobile的HTML5网页内都有快速滚动和回弹的效果,看上去和原生app的效率都有得一拼。

要实现这个效果很简单,只需要加一行css代码即可:

-webkit-overflow-scrolling : touch;

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<meta charset="utf-8" />

<title>scroll</title>

<style type="text/css">

.container {

width : 300px;

height : 50%;

-webkit-box-sizing : border-box;

position : relative;

overflow-y : auto;

background-color : cyan;

-webkit-overflow-scrolling : touch;  /* liuhx:可以把这整行注释掉对比差别 */

}

ul {

height: 50px;

}

</style>

</head>

<body>

<div align="center">

<nav class="container">

<ul>1</ul>

<ul>2</ul>

<ul>3</ul>

<ul>4</ul>

<ul>5</ul>

<ul>5</ul>

<ul>5</ul>

<ul>5</ul>

<ul>5</ul>

<ul>5</ul>

<ul>5</ul>

<ul>5</ul>

<ul>5</ul>

<ul>5</ul>

</nav>

</div>

</body>

</html>

可以用手指滑动中间的蓝色区域,会发现回弹效果以及滚动得很快:



如果把-webkit-overflow-scrolling那行注释掉,就会发现滚动得很慢。

最新文章

  1. php的laravel框架快速集成微信登录
  2. MultiWiiWinGUI 汉化版
  3. vs2008注册组件
  4. Web前端开发基础 第四课(认识CSS样式)
  5. 8.HBase In Action 第一章-HBase简介(1.2.2 捕获增量数据)
  6. Eclipse使用Maven创建普通Java工程时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories.
  7. 2014 Web开发趋势
  8. C# - 重写虚方法
  9. js基础和工具库
  10. Jsonql——给RESTful API插上一对翅膀
  11. [0] 领域模型 VS 贫血模型
  12. 三菱Q系列PLC基本指令讲解
  13. Java进阶(四十二)Java中多线程使用匿名内部类的方式进行创建3种方式
  14. node传统读取文件和promise,async await,
  15. 常见性能优化策略的总结 good
  16. 企业IT管理员IE11升级指南【8】—— Win7 IE8和Win7 IE11对比
  17. Bootstrap关闭当前页
  18. c++11并行、并发与多线程编程
  19. [qemu] qemu旧的net参数已经不再可用了,新的这样用。
  20. 关于H5唤醒APP的功能实现(千辛万苦啊!)

热门文章

  1. MyEclipse插件github安装使用
  2. MQTT 协议学习: 总结 与 各种定义的速查表
  3. 初学微信小程序——配置问题(1)
  4. Windows 10工程版本泄露全新设计的操作中心圆角样式
  5. HihoCoder第五周:标准动态规划
  6. 安装ruby的一些坑
  7. 富文本API
  8. tp3.2 自带的文件上传及生成缩略图功能
  9. mysql使用的坑
  10. IIC协议解析