移动端web开发
文章平均质量分 77
qq_19891827
暂无
展开
-
【知识整理】浅谈移动端页面设计的门道
之前一段时间一直做pc端的页面,对pc端页面的代码书写原则也有了一定的见解,但最近一段时间开始被要求写移动端页面,这让我开始犯难,原因是移动端页面的分辨率并不像pc端那样固定,如何写一个网页可以自动适配所有移动端的分辨率呢?于是我在网上找到了一些答案,这里拿出来和大家分享,初学者水平有限欢迎批评指正,不喜勿喷。:解决方案大致分为两种:1.做响应式开发。2.写css时使用css3的rem、代替px、原创 2016-03-04 12:16:25 · 1133 阅读 · 0 评论 -
【知识整理】利用history.replaceState及location.hash记录滚动条位置
最近有用户反映公司官网微信端页面在体验上的小问题:当当前页面刷新或者跳转到另一个页面又退回到当前页面后无法还原之前查看内容的位置,而是要从头拉动滚动条寻找之前看到的位置,用户觉得很麻烦。于是这个问题就落到了我的头上.我的思路是这样的:当用户离开当前页面时记录当前页面的滚动条位置,当用户重新加载这个页面时取出记录的滚动条位置,通过js设置到页面上就可以了。这看似很简单啊,灵光一闪想到了2个解决办原创 2016-04-07 09:37:21 · 2071 阅读 · 0 评论 -
【知识整理】移动端微信页面禁止字体放大
由于微信自带字体方法功能,因此基于微信的页面都可以通过微信进行字体方法,但是有些情况下这并不是我们想要的,因为很多移动端页面的开发都是使用rem作为单位的,当使用微信进行字体放大是,会导致页面的整体布局乱掉的情况出现,这对用户体验来说是极其不友好的,我们希望能够禁止微信的字体放大功能,下面我通过查找资料找到的一些解决方法,至于移动端页面是如何开发的及rem单位的特点,这里不做赘述,详情请参考我的文原创 2016-04-28 16:02:24 · 7877 阅读 · 0 评论 -
web前端领域移动端自定义长按事件你用过吗?
一。在移动端开发过程中经常会用到长按事件,例如游戏中人物,长按上下左右会持续移动人物的位置,这是一个典型的长按事件的需求,但javaScript原生不支持长按事件,这就需要我们自定义一个长按事件以满足我们的需求。1.由于移动端长按元素会触发许多默认行为,所以第一步我们要禁掉这些默认行为,css代码如下。body { -webkit-touch-callout: none !important...原创 2018-03-05 10:41:42 · 4139 阅读 · 1 评论