以appcan为基础的项目,最终需要打包后进行调试。在调试过程中,主要的样式问题在苹果手机上,下面将这些问题总结起来,以防下次再犯。

1:ios 7 以上的手机中,状态栏与内容重叠:

问题描述:在ios7 系统以上的手机中,我们会发现状态栏的距离很小,导致与内容页重叠。而低版本的ios系统手机不会出现这种问题,安卓手机上都不会产生这种问题,所以我们需要在js中判断设备的类型,然后给状态栏添加距离。

解决方法:我们在js中添加以下代码,并在css中添加如下样式:

//ios状态栏适配
window.uexOnload = function(type){
var ios7style=uexWidgetOne.iOS7Style;
var isFullScreen = uexWidgetOne.isFullScreen;
if (ios7style == '1' && isFullScreen != '1') {
$("body").addClass("uh_ios7");
}
}
.uh_ios7 .uh,.uh_ios7{
padding: 2em 0 0;
}

2:设置苹果手的状态栏颜色

在页面中,我们只需要给body添加背景色,状态栏的背景色就会随body背景色相应的改变。 

3:在有些苹果手机上图片不显示

可能原因:图片元素的父元素或者祖先元素的高度为0,导致不显示。

解决方法:直接删除高度为0的父元素或祖先元素。

最新文章

  1. ansible使用文档
  2. iOS的多版本配置(版本分离,多环境配置)
  3. c# 线程信号量 Mutex
  4. Oracle 自定义函数Function
  5. [置顶] css3 befor after 简单使用 制作时尚焦点图相框
  6. 基于新唐M0的XXTEA加密解密算法源码
  7. 反向代理-- WEB服务的加速器[转]
  8. GitHub使用指导
  9. (响应式PC端媒体查询)电脑屏幕分辨率尺寸大全
  10. jsp 的四个作用域 :page、request、session和application的区别 (转)
  11. OpenCms创建网站过程图解——献给OpenCms的初学者们
  12. uboot中的命令体系
  13. css 效果之转换
  14. win10jdk环境变量配置问题:'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  15. LeetCode算法题-N-ary Tree Level Order Traversal(Java实现)
  16. npm使用国内镜像的方法
  17. solr服务器搭建与Tomact整合及使用
  18. c++标准库中的string常用函数总结《转》
  19. 项目实体类使用@Data注解,但是项目业务类中使用getA(),setA()方法报错,eclipse中配置lombok
  20. windows下在idea用maven导入spark2.3.1源码并编译并运行示例

热门文章

  1. jQuery 属性操作 - addClass() 和 removeClass() 方法
  2. Tornado用户指引(一)-----------异步和非阻塞I/O
  3. 【转载】jquery实现勾选复选框触发事件给input赋值+回显复选框
  4. Delphi并行库System.Threading 之ITask 1
  5. python应用:爬虫框架Scrapy系统学习第四篇——scrapy爬取笔趣阁小说
  6. 第4天 Java基础语法
  7. P2257 YY的GCD
  8. Git项目管理
  9. Prism for WPF 搭建一个简单的模块化开发框架(四)异步调用WCF服务、WCF消息头添加安全验证Token
  10. C#使用API屏蔽系统热键和任务管理器