在做移动端开发时,设计师提供的视觉稿一般是750px,当你定义 border-width:1px 时,在iphone6手机上却发现:边框变粗了。。 这是因为,1px是相对于750px的(物理像素),而我们定义的1px是相对于375px的(css像素)“实际上应该是border-width:0.5px ...
分类:
移动开发 时间:
2019-04-26 18:18:26
阅读次数:
304
【UC浏览器】video标签脱离文档流 场景:<video>标签的父元素(祖辈元素)设置transform样式后,<video>标签会脱离文档流。 测试环境:UC浏览器 8.7/8.6 + Android 2.3/4.0 。 Demo:http://t.cn/zj3xiyu 解决方案:不使用tran ...
分类:
移动开发 时间:
2019-04-24 16:03:30
阅读次数:
245
一、viewport的概念 通俗的讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,在具体一点,就是浏览器上(也可能是一个app中的webview)用来显示网页的那部分区域,但viewport又不局限于浏览器可视区域的大小,它可能比浏览器的可视区域要大,也可能比浏览器 ...
分类:
移动开发 时间:
2019-04-22 21:12:08
阅读次数:
187
最近一直在处理video标签在IOS和Android端的兼容问题,其中遇到不少坑,绝大多数问题已经解决,下面是处理问题经验的总结: 1.获取视频的第一帧作为背景图; 技术:canvas绘图 2.禁止安卓手机自动全屏 video标签在安卓系统下,默认全屏,通过添加属性可以禁止全屏, x5-playsi ...
分类:
移动开发 时间:
2019-03-27 12:57:30
阅读次数:
522
PC端与移动端的区别 1.从兼容方面来说, PC考虑的是浏览器的兼容性,而移动端开发考虑的更多的是手机兼容性,因为目前不管是android手机还是ios手机, 一般浏览器使用的都是webkit内核。 2.在部分事件的处理上,移动端多出来的事件是触屏事件,而缺少的是hover事件。 另外包括移动端弹出 ...
分类:
移动开发 时间:
2019-03-16 12:23:28
阅读次数:
333
C语言知识整理(3):内存管理(详细版) 在计算机系统,特别是嵌入式系统中,内存资源是非常有限的。尤其对于移动端开发者来说,硬件资源的限制使得其在程序设计中首要考虑的问题就是如何有效地管理内存资源。本文是作者在学习C语言内存管理的过程中做的一个总结,如有不妥之处,望读者不吝指正。 一、几个基本概念 ...
分类:
其他好文 时间:
2019-03-03 20:59:03
阅读次数:
232
开发技巧 一、基本开发技巧 webkit内核中有一些私有的meta标签,这些meta标签在开发webapp时起到非常重要的作用 移动端H5开发所遇到的问题与细节,以及ios兼容 https://blog.csdn.net/dwb123456123456/article/details/8266356 ...
分类:
移动开发 时间:
2019-03-01 09:43:45
阅读次数:
262
手机前端的准备工作 html配置 css配置 关于单位,移动端以1rem 表示30px, 一般以750px表示最大宽度,所以,移动端的最大宽度 = 750/30 即25rem 关于移动端开发与网页端的不同: 1,单位换算 如果字体不设置font-size = xxxrem ,会显得非常小 rem一般 ...
分类:
移动开发 时间:
2019-02-28 00:46:30
阅读次数:
220
视口设置 适配 像素比 x5内核一些特性 移动端IOS与Android的默认样式去除 移动端事件基础(pc存在的2个问题) 移动端阻止pc事件的优点 移动端的事件对象 加速度改变时触发 devicemotion 事件 判断手机是 ios 还是 android 设备 处理 ios 和 android ...
分类:
移动开发 时间:
2019-02-25 13:41:04
阅读次数:
167
由一个emoji引发的思考 从毕业以来,基本就一直在做移动端,但是一直就关于移动端的开发,各种适配问题的解决,在日常搬砖中处理了就过了,也没有把东西都沉淀下来,觉得甚是寒颜。现就一个小bug,让我们来了解一下我们天天都在用的emoji,对于开发来说,是一个怎么样的存在。 背景 之前在做一个留言功能时 ...
分类:
其他好文 时间:
2019-01-26 20:00:34
阅读次数:
210