当前位置: 首页 > news >正文

ftp网站建立校园兼职网站建设

ftp网站建立,校园兼职网站建设,老年人做网站,谷歌浏览器在线打开刚看了一篇真正教会你开发移动端页面的文章(二)#xff0c;文章写的很清楚#xff0c;现总结下他的核心思想及自己所查阅的一些资料#xff1a;假设设计稿是iPhone6(iPhone6设备像素为750px#xff1b;设备像素比为2#xff0c;即其适口尺寸为375px)上有200px的方块box文章写的很清楚现总结下他的核心思想及自己所查阅的一些资料假设设计稿是iPhone6(iPhone6设备像素为750px设备像素比为2即其适口尺寸为375px)上有200px的方块box一、关于普通元素尺寸(一)、box的大小无论在什么设备下大小都是固定的body{        margin: 0;        padding: 0;}    .box{        width: 200px;        height: 200px;        background: red;}    var scale  1 / window.devicePixelRatio;    document.querySelector(meta[nameviewport]).setAttribute(content,widthdevice-width,initial-scale  scale  , maximum-scale  scale  , minimum-scale  scale  , user-scalableno);    (二)、box的大小随着屏幕的宽度大小变化而按比例变化(方法一)body{        margin: 0;        padding: 0;}    .box{        width: 2.6666667rem;/* 200 (box设计的宽度) / 75(设备像素宽度的十分之一) 2.6666667 */height: 2.66666667rem;        background: red;}    var scale  1 / window.devicePixelRatio;    document.querySelector(meta[nameviewport]).setAttribute(content,widthdevice-width,initial-scale  scale  , maximum-scale  scale  , minimum-scale  scale  , user-scalableno);    document.documentElement.style.fontSize  document.documentElement.clientWidth / 10  px;    注document.documentElement.clientWidth 为布局视口尺寸iPhone5为320pxiPhone6为375px当然如果设计稿是iPhone5(设计稿的宽度为640px)则1rem 为64px那么box宽高应该为200/643.125rem这种方法我们可以看到需要一些换算过程也许你会觉得繁琐其实不然我们可以借助less来完成例如// 例如: .px2rem(height, 200);.px2rem(name, px){{name}: px / 75 * 1rem;}因此对于200px 的宽高我们可以这样写.px2rem(width, 200);.px2rem(height, 200);在iPhone6下  HTML就会转换成.px2rem(width, 2.6666667 rem);.px2rem(height, 2.6666667 rem);因此不需要我们自己亲自计算。(三)、box的大小随着屏幕的宽度大小变化而按比例变化(方法二)对于iPhone6的设计稿来说(设计稿总宽度尺寸为750px)先设置html的font-size为100px(也就是1rem)这样总宽度为7.5rem我们就以页面总宽7.5rem为基准对于iPhone6的适口宽度(375px)来说我们可以设置font-size为375/7.550px对于iPhone5的适口宽度(320px)来说我们可以设置font-size为320/7.542.6666667px也就是document.documentElement.style.fontSize document.documentElement.clientWidth / 7.5 px;因此对于设计稿中的200px宽高我们直接使用200px/100px2 也就是2rem即可无论在什么设备下都会等比例缩放body{        margin: 0;        padding: 0;}    .box{        width: 2rem;        height: 2rem;        background: red;}    document.documentElement.style.fontSize  document.documentElement.clientWidth / 7.5  px;    当然这是对于iPhone6的设计稿来说的如果对于iPhone5的设计稿(总宽为640px)我们可以同样采用先设置html的font-size为100px这样总宽度为6.4rem200px的box则为2rem    对于iPhone5的适口宽度来说我们可以设置font-size为320px/6.450px(200px的box还是为2rem即100px)对于iPhone6的适口宽度来说我们可以设置font-size为375/6.458.59375px(200px的box还是为2rem即117.1875px)因此可将上面的代码中的document.documentElement.style.fontSize部分改为document.documentElement.style.fontSize document.documentElement.clientWidth / 6.4 px; 即可相关文章 动态rem简单示例相关插件gulp-postcss、postcss-pxtorem 、gulp-posthtml、posthtml-postcss、postcss-pxtorem二、关于字体尺寸对于字体不建议使用rem单位而是采用媒体查询例如media screen and (max-width: 321px) {    body {        font-size:16px}}media screen and (min-width: 321px) and (max-width:400px) {    body {        font-size:17px}}media screen and (min-width: 400px) {    body {        font-size:19px}}作者该帐号已被查封链接https://www.jianshu.com/p/dffa036d7595
http://wiki.neutronadmin.com/news/379763/

相关文章:

  • 越众做的绿色建筑的网站怎么查看网站访问速度
  • 武进网站建设公司三明交通建设集团网站
  • 电商网站建设策划书网站建设价格报价
  • 网站栏目 添加 管理包装设计接单网站
  • 南昌百度网站快速排名网站维护费一年多少钱
  • 网上购物哪个网站最好公司企业建站报价
  • 百度怎么收录我的网站怎样在建设部网站查资质证书
  • 网站建设模板源码出售淘宝店铺的平台
  • 如何向谷歌提交网站肇庆建设网站
  • 最大源码网站网站建设模板报价
  • 网站建设常态化工作机制八度填写icp备案网站 接入信息
  • ace网站建设上海公上海公司网站建设
  • 合肥有哪些公司是做网站的wordpress联系表格
  • 长沙网站建站模板株洲网站建设技术托管
  • 定西营销型网站建设网站与规划设计思路
  • 建设部执业资格网站文件错误wordpress
  • 行政单位门户网站建设方案ps 做儿童摄影网站首页
  • 网站推广经理招聘怎么上网做网站
  • 湖北省建设工程质量安全监督网站做外贸营销网站
  • 简答网站内容建设的时候内链重要性wordpress页面文字的样式
  • 网站建设的固定资产包括哪些wordpress文章分享到QQ空间
  • 快速建网站模板上海网站建设 seo
  • 没有域名可以做网站wordpress 产品分类侧边栏
  • 分类目录采用的是高明搜索seo
  • 网站内部链接优化建行互联网站
  • 模仿采集网站生成网页福田网站设计公司
  • html 门户网站模板做网站是买服务器还是买主机
  • 杭州网络科技网站建设网站没有域名设置
  • 天津定制开发网站百度一下电脑版首页网址
  • 给公司怎么做官方网站工商局企业信息查询系统