最近公司又接了一个项目,我负责微信端页面的开发,想说一下这两天遇到的坑,其实以前也遇到过,只是当时没想着把它记下来,所以导致这次写页面浪费了我好长时间,所以今天准备把它下来,以防后患。

  首先就是背景的问题,我看了设计图是上面白色的背景,下面灰色的背景,刚开始我觉得应该给它设置高度,写出来之后完全不像样,瞬间懵逼,这写的狗屎一样的代码,后来才明白它应该是以灰色为背景,上面的div加白色背景就可以了,这么简单我想了好半天,感觉自己从学校回来就没救了,还有就是给上面的div加padding,这个也是遇到的问题。

  然后就是页面样式的问题了,因为用的是rem来设置宽、高和字体大小,刚开始用了js来设置不同屏幕下的html根字体的大小,后来觉得用的不顺手还是用了以前用的css来设置媒体查询,rem真的好用,谁用谁知道。用js来设置html的font-size字体大小,代码如下:

(function(){var html = document.documentElement;hwidth = html.getBoundingClientRect().width;html.style.fontSize = hwidth/15 + "px";
})()

先就记录这些把,以后有坑再填!!!

转载于:https://www.cnblogs.com/daikefeng/p/6954120.html

移动端微信页面的一些自己爬的坑相关推荐

  1. [css] 移动端微信页面有哪些兼容性问题及解决方案是什么?

    [css] 移动端微信页面有哪些兼容性问题及解决方案是什么? 1.rem方案通过reset js进行适配 2.vw 方案 搭配px to viewport进行适配 个人简介 我是歌谣,欢迎和大家一起交 ...

  2. PC 端微信页面拆分及 JavaFx 使用

    一.前言 对于一个知识点的学习过程来说,往往使用自己熟悉的工具或方式才更易于上手.因为所有同类型的知识点在抛出复杂的流程拨云见日后,所能得到的几乎都是同样的设计思想和实现理论. 在 Java 语言桌面 ...

  3. html禁止手机文字放大,js实现移动端微信页面禁止字体放大

    由于微信自带字体放大功能,因此基于微信的页面都可以通过微信进行字体放大,但是有些情况下这并不是我们想要的,因为很多移动端页面的开发都是使用rem作为单位的,当使用微信进行字体放大是,会导致页面的整体布 ...

  4. h5页面生成图片分享到微信js_微信端h5页面如何调用分享页面的接口

    这次给大家带来微信端h5页面如何调用分享页面的接口,微信端h5页面调用分享页面接口的注意事项有哪些,下面就是实战案例,一起来看一下. 最近公司做了一个给学生投票的H5页面,主要是在微信端使用,需要添加 ...

  5. h5微信页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白)

    记录一个最近在微信端页面开发时出现的问题:页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白). 原因:pc端微信浏览器不支持es6,而我的代码使用了 le ...

  6. 苹果端手机微信页面长按图片无法保存的解决方案

    苹果端手机微信页面长按图片无法保存的解决方案 参考文章: (1)苹果端手机微信页面长按图片无法保存的解决方案 (2)http://www.cnblogs.com/xiaofengju/p/580748 ...

  7. h5微信页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白)...

    h5微信页面在手机微信和微信开发者工具中都能正常显示,但是在pc端微信浏览器上打不开或者数据加载不出来. 原因:pc端微信浏览器不支持ES6语法,我的代码中使用了一些ES6的特性 解决:将ES6转换为 ...

  8. 移动端微信里打开H5页面,页面字体放大

    背景:移动端H5页面,视口设置<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user ...

  9. vue pc端web页面微信支付和支付宝支付

    业务场景介绍: pc端支持微信支付 [ Native支付官方API] && 支付宝支付 [电脑网站支付官方API ] 订单生成逻辑:前端请求后端提交订单,后端去和微信或者支付宝对接生成 ...

最新文章

  1. 厚积薄发!他读博前三年零文章,后期发力产出11篇一作,现任985高校博导
  2. 读书印记 - 《清醒:如何用价值观创造价值》
  3. proxy error: could not proxy request解决方案
  4. mysql 复制表耗时_聊一下mysql的表复制
  5. Spring和SpringMVC父子容器关系初窥
  6. 5.6 Transformer-XL讲解 意境级
  7. linux cron 定时任务
  8. unity跳跃按钮_Unity——#04 跳跃
  9. android 打开微信客户端,Android中接入微信客户端心得
  10. DSP_TMS320F28377D_eCAP学习笔记
  11. 关于Data Matrix 基于ECC200标准的编码原理和相关开源代码
  12. 地图可视化 - 气泡点图
  13. python绘制地图地图cartopy_python Cartopy的基础使用详解
  14. The type 类名 is already defined
  15. 5、bam格式转为bigwig格式
  16. platform框架--Linux MISC杂项框架--Linux INPUT子系统框架--串行集成电路总线I2C设备驱动框架--串行外设接口SPI 设备驱动框架---通用异步收发器UART驱动框架
  17. DSP中定点与浮点运算
  18. 油菜花系统服务器能删除内容吗,油菜花能吃吗,油菜花有什么用
  19. Python程序设计与算法基础-----书本上机实践题目及答案
  20. SAP中物料库存/需求及供应天数关系简析

热门文章

  1. 网络推广专员浅析网站优化导航栏该怎样设置?
  2. 论网站长尾关键词优化的六大方法
  3. 如何应对一直变化的搜索引擎算法?
  4. 多路归并排序_1600W整数排序多路归并
  5. python123数字形式转换_【Python系统学习02】数据类型与类型转换
  6. gitlab合并分支_GitLab-参考问题
  7. docker 删除容器_Docker (二) Windows10专业版安装教程
  8. 开发日记-20190913 关键词 汇编语言王爽版 第一章
  9. Jupyter 快速入门——写python项目博客非常有用!!!
  10. 简单多元线性回归(梯度下降算法与矩阵法)