1、APP 返回按钮

<a href='#' onclick='javascript:history.back(-1);'></a> 返回有问题
需要使用 href='javascript:void(0)' 去掉<a>的默认行为

2、获取页面的高度使用window.innerHeight;

之前使用的window.screen.height是设备分辨率的高度,而window.innerHeight是网页在当前窗口中可见部分的高度。

4、div > a;点击div,可以跳转到a的地址,需要用href='javascript:void(0);' data-url='real-url' 可以避免很多坑

5、移动端 h1高度异常

现象:做移动端的页面,使用h1,高度异常

原因:一般会设置html font-size:100px; 而h1默认的font-size:2em, 所以高度异常

办法:设置html font-size:initial

<div class='test'>
<h1>
<img src="../images/page5-circle.png" alt='' />
<span>123</span>
<img src="../images/page5-circle.png" alt='' />
</h1>
</div>
body{
margin: 0;
}
.test{
background-color: steelblue;
}
.test h1{
font-size: initial;
}
.test span{
font-size: .24rem;
}

移动端高度异常 都是因为设置了html fontsize:100px;

6、美国大选的界面,max-width: 750px; img max-width=750px; 一定程度上 适配了移动端。  

7、移动端的调试:ios android。一般是在chrome上调整好就行;mac和iphone配合,也可以在真机上进行调试;android的也可以,不过自己还没试。

这个github项目特别好:https://github.com/jieyou/remote_inspect_web_on_real_device

最新文章

  1. C++开发过程多线程同步lock的实现
  2. Linux解决Device eth0 does not seem to be present
  3. 初识ASP.NET CORE:一、HTTP pipeline
  4. Android 操作SQLite基本用法
  5. mq_send
  6. 我30天在Stack Overflow问答网站上回答问题的感受
  7. uva 11437 - Triangle Fun
  8. hadoop文件的序列化
  9. 你不知道的JavaScript(作用域和闭包)
  10. 16 Socket通信(简单例子)
  11. ssh伪登陆执行远程主机脚本命令 C程序基于ssh passwordless执行远程主机命令及基于配置文件的验证伪登陆执行命令
  12. 【又长见识了】函数传参,params参数,ref和out参数详解
  13. runtime--小白看过来
  14. win10提示管理员已阻止你运行此应用,如何强制运行
  15. Effective Java目录
  16. JsonRequestBehavior不存在问题,JsonRequestBehavior属于哪个dll
  17. navicat 导入execl失败
  18. MVC5 + EF6 完整教程 (转)
  19. [ JAVA编程 ] double类型计算精度丢失问题及解决方法
  20. Expo大作战(七)--expo如何使用Genymotion模拟器

热门文章

  1. 从SQL下载大量数据到Excel
  2. sdk添加新的C文件编译出错
  3. Android部分调试开关
  4. Android WIFI 分析(二)
  5. Global.asax 文件是什么
  6. 脚本录制(JMeter)
  7. django admin后台提示没有static样式相关的文件
  8. 《Linux 多线程服务端编程:使用 muduo C++ 网络库》电子版上市
  9. ListView显示不同行以及数据重用
  10. odoo10 费用报销