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

重庆互联网怎么样代做seo关键词排名

重庆互联网怎么样,代做seo关键词排名,广东网站建设微信网站定制,西安市住房和城乡建设局门户网站H5移动的适配方案 rem rem适配方案是兼容性比较好的移动端适配方案,rem支持大部分的移动端系统和机型。 rem是相对于根元素的字体大小的单位。本质上就是一个相对单位,和em的区别是:em是依赖父元素的字体来计算,rem是依赖根元素…

H5移动的适配方案

rem

rem适配方案是兼容性比较好的移动端适配方案,rem支持大部分的移动端系统和机型。

rem是相对于根元素的字体大小的单位。本质上就是一个相对单位,和em的区别是:em是依赖父元素的字体来计算,rem是依赖根元素的字体来计算。

rem适配的原理:把px单位换算为rem单位,然后根据屏幕大小动态设置根元素HTML的字体大小,这样实现在不同屏幕下适配的目的。

动态设置根元素的font-size

使用浏览器浏览网页,HTML的字体大小默认值是由浏览器来决定的,比如有的浏览器默认字体大小为16px,那么16px等于1rem。

在实际开发中,我们都是根据屏幕的宽度来动态设置。

动态设置有两种方式:

一、通过媒体查询来动态设置:

@media screen and (min-width:461px) {html {font-size: 16px;}
}@media screen and (max-width:460px) and (min-width:401px) {html {font-size: 20px;}
}@media screen and (max-width:400px) {html {font-size: 26px;}
}

二、使用JavaScript动态设置html的font-size,代码如下:

    <script>window.addEventListener("resize",function(){let htmlDom = document.getElementsByTagName('html')[0];htmlDom.style.fontSize = htmlDom /10 +'px';})</script>

rem的计算

根据上面的计算公司,我们可以拿到rem的基准值,比如一个机型的屏幕宽度为375px【由Chrome浏览器上DevTools中的Device Mode得到】,那么rem的基准值就是37.5

如果我们的H5样式是使用Sass的话,就可以定义计算公式:

@function pxTorem($px){$rem:37.5;$return ($px / $rem) + rem
}.brn{width: pxTorem(200);height:pxTorem(600)
}

这就是在某个场景下,rem的计算方式。

http://www.hyszgw.com/news/6440.html

相关文章:

  • 摄影赚钱的网站百度广告多少钱
  • 电商网站开发系列想要导航页面推广app
  • 做网站找个人还是公司seo推广是做什么
  • 横琴建设局网站营销策略从哪几个方面分析
  • 上海做网站那家公司好互联网营销师教材
  • 做网站如何安全 博客百度软件市场
  • 推荐专业做网站公司长沙网站推广服务公司
  • 手机网站建设广州徐州seo排名公司
  • 做公司企业网站标准尺寸做app软件大概多少钱
  • wordpress is_home灰色词网站seo
  • 专业做网文的网站有哪些百度官网app下载安装
  • 网站 建设文档2023知名品牌营销案例100例
  • 鲜花网站开发背景手机网站优化排名
  • 利津网站制作中国突然宣布一重磅消息
  • wordpress 用微信登陆北京网站快速排名优化
  • 网站建设免费视频教程发表文章的平台有哪些
  • 孙红雷做的二手车网站百度助手免费下载
  • 室内设计素材沈阳优化网站公司
  • phpcms 专题网站模板优化seo是什么意思
  • wordpress电影站主题湖南网站设计外包费用
  • 做一个网站分析应该怎么做百度推广查询
  • 海外产品网站建设什么是网络营销推广
  • wordpress增加浏览量优化公司排名
  • 沁阳建网站建设优化网站
  • 网站建设图标惠州百度推广优化排名
  • wordpress+禁用版本长沙网站优化
  • 便捷的网站建设平台湖北百度seo排名
  • 学校网站建设通知凡科网免费建站官网
  • 巴中模板建站价格多少谷歌搜索引擎免费
  • 制作企业网站页面多少钱西安做网站的公司