最近在接触手机端H5开发,然后设计师将设计图发给我们进行开发,对于第一次接触详细设计图开发的我来说,觉得很新颖毕竟一直没有接触这么正规的设计图(字体样式,颜色,大小等等),之后再开发的时候,就遇到了一个难处。因为设计图是按照px设计,所以以同等大小设计的样式会影响整个页面样式。
与此同时发现手机端需要rem适配,所以开发时要将设计图中的px转换为rem来设计

下面的这段代码就是px转换rem的换算

我们需要设计图的大小:

  • 如:750px*1500px

将下面的这段代码放到你的css页面内,其他写样式的时候换算就ok啦

html{font-size: calc(100vw/7.5);
}

最后换算结果为:10px=0.1rem

同时再介绍下字体引入的方法(先将字体包放到一个文件内)

/* 引入字体 */
@font-face {font-family:'SourceHanSansSC-Medium';//字体命名src: url('../fonts/SourceHanSansSC-Medium.otf');//引入字体
}

手机端H5开发,屏幕不同尺寸适配方法(屏幕自适应)相关推荐

  1. h5适配华为手机_手机端H5页面适配 踩坑

    这两天在公司做手机端H5页面,第一次开发没什么经验,对rem, pt, ppi, dpr这些概念完全不懂,看了很多博客,现总结如下. 对于不同像素宽度的手机,如何做到每一个元素自动缩放? rem: f ...

  2. 安卓开发屏幕分辨率尺寸适配问题【原创】

    2019独角兽企业重金招聘Python工程师标准>>> 屏幕分辨率尺寸适配是安卓开发中的难题之一,我开发中的解决办法是: 1.多使用相对布局,即RelativeLayout,或者Li ...

  3. pc网站和手机端h5网站开发接入微信支付

    有关支付类开发,现在比以前要简单很多了,微信和支付宝两大支付巨头早已经给出了非常详细的接入文档,并且迭代了好多版本,但在实际开发中其实文档的可读性还是有些磕磕绊绊的,而且也有一些坑需要注意.以微信支付 ...

  4. h5可拖动悬浮按钮_手机端H5悬浮按钮怎么实现的呢?

    最近公司项目需要在H5页面上悬浮一个按钮,同时要求按钮是可以拖动的并且需要可以自动贴边,无奈前端小伙伴不怎么给力,无奈只能我顶上了.我觉得这种情况应该可以抽出一个组件,这次就仔细探讨一下悬浮按钮的实现 ...

  5. h5适配华为手机_rem、px、em(手机端h5页面屏幕适配的几种方法)

    px px像素(pixel):相对长度单位.相对于显示器屏幕分辨率而言.pc端使用px倒也无所谓,可是在移动端,因为手机分辨率种类颇多,不可能一个个去适配,这时px就显得非常无力,所以就要考虑em和r ...

  6. 从手机端 H5 制作来看 WEB 动画的术与道

    我们在微信朋友圈里经常看到很多人分享 H5 的链接,有的科技感十足,有的展示炫目,有的非常有创意,各大公司也把H5作为他们品牌传播,活动预热的很好方式.企业商户对于这种方式也很有好感,从而导致了 H5 ...

  7. mui框架手机端APP开发

    最近项目繁忙一直没有时间回顾,此次梳理一下利用mui框架进行手机端app的开发的具体操作.         首先介绍一下我们需要用到的轻量级开发工具HBuilder,HBuilder最主要的优点就是快 ...

  8. chrome浏览器调试手机端h5页面

    这个是常识性的问题了.奈何我之前确实是不知道.只知道用F12来调试PC端的页面,这次经过同事指点,终于知道为啥人家在浏览器调试手机端页面,显示的大小都是手机端的. 步骤: 1.打开F12 2.如果所示 ...

  9. php 手机端播放器,用JS代码适配电脑端和手机端播放器代码

    用JS代码适配电脑端和手机端播放器代码 蓝叶    网站设计    2016-08-10    10668    9评论 随着html5的崛起,很多网站都采用html5代码来设计,让网站美观大气,但是 ...

最新文章

  1. ldap客户端工具_什么是性能测试?性能测试主流工具有哪些?
  2. 数据分层/ODS/DW/DM
  3. 29. 栈的push,pop序列
  4. charles代理手机调试_Mac 上使用 Charles 进行手机抓包调试
  5. leetcode 822. Card Flipping Game | 822. 翻转卡片游戏(Java)
  6. 数据结构:哈希表(散列表)基础
  7. 求 1-100 之间不能被 3 整除的数之和
  8. linux 管道文件上机总结,[转载]LINUX 管道 fifo 等总结
  9. Mac剪切板神器——Clipsy「记住999条剪贴板记录」
  10. Python中值被转换成字符串的两种机制
  11. 蜀海供应链数仓平台建设实践
  12. python捕获键盘按键_Python中捕获键盘的方式详解
  13. PhotoShop 常用技巧记录
  14. 数据治理-数据质量管理
  15. 全网最全AutoIt3基础教程及实战案例
  16. 数据基础设施创新如火如荼,主要方向有哪些(下)
  17. C++青少年编程课程体系与教案
  18. Pycharm代码docker容器运行调试 | 机器学习系列
  19. 【Bash百宝箱】shell内建命令之builtin、command、caller
  20. linux指令__刘璐萍

热门文章

  1. 计算机的未来展望英语作文,展望未来英语作文范文
  2. kerberos认证
  3. 数学建模美赛语句摘抄
  4. Culture Shock
  5. 面向计算机的问题分析,计算机论文:面向中文问答系统问题分析与答案抽取方法之计算机研究.docx...
  6. 登录页-登录成功后的路由守卫
  7. 实现路由器自动登录校园网(edu)
  8. 用友视频教程NC65 NCV6.5财务供应链生产制造实施用友NC视频教程
  9. hive 原理 用法,编码,UDF 001
  10. PLC梯形图设计S7-1200博途以及PLC仿真实现之 2. 编程梯形图实现