CSS3中媒体查询结合rem布局适配手机屏幕


Posted in HTML / CSS onJune 10, 2019

css3语法: (750px设计图的1rem = 100px)

@media only screen and (min-width: 320px) and (max-width: 479px){
    html {
        font-size: 42.67px !important;
    }
}
@media only screen and (min-width: 480px) and (max-width: 639px){
    html {
        font-size: 64px !important;
    }
}
@media only screen and (min-width: 640px) and (max-width: 749px){
    html {
        font-size: 85.34px !important;
    }
}
@media only screen and (min-width: 750px) and (max-width: 959px){
    html {
        font-size: 100px !important;
    }
}
@media only screen and (min-width: 960px) and (max-width: 1241px){
    html {
        font-size: 128px !important;
    }
}
@media only screen and (min-width: 1242px){
    html {
        font-size: 165.6px !important;
    }
}

js控制

(zepto / jQuery)(750px设计图的1rem = 100px)
function setFont() {
    let window_width = window.innerWidth;
    let font_size = parseFloat(window_width / 3.75);
    $('html').css('font-size', font_size);
}

$(window).on('resize', function () {
    setFont();
});

总结

以上所述是小编给大家介绍的CSS3中媒体查询结合rem布局适配手机屏幕,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

HTML / CSS 相关文章推荐
使用JS+CSS3技术:让你的名字动起来
Apr 27 HTML / CSS
一款利用纯css3实现的360度翻转按钮的实例教程
Nov 05 HTML / CSS
魔幻般冒泡背景的CSS3按钮动画
Feb 27 HTML / CSS
CSS3的常见transformation图形变化用法小结
May 13 HTML / CSS
突袭HTML5之Javascript API扩展5—其他扩展(应用缓存/服务端消息/桌面通知)
Jan 31 HTML / CSS
HTML5通过调用canvas对象的getContext()方法来获取绘图环境
Jun 23 HTML / CSS
用HTML5的canvas实现一个炫酷时钟效果
May 20 HTML / CSS
HTML5通用接口详解
Jun 12 HTML / CSS
Canvas globalCompositeOperation
Dec 18 HTML / CSS
Html5在手机端调用相机的方法实现
May 13 HTML / CSS
html5 拖拽及用 js 实现拖拽功能的示例代码
Oct 23 HTML / CSS
css3应用示例:新增的选择器
Mar 16 HTML / CSS
纯CSS3制作页面切换效果的实例代码
May 30 #HTML / CSS
CSS3 分类菜单效果
May 27 #HTML / CSS
css3实现六边形边框的实例代码
May 24 #HTML / CSS
css和css3弹性盒模型实现元素宽度(高度)自适应
May 15 #HTML / CSS
css3实现可拖动的魔方3d效果
May 07 #HTML / CSS
CSS3 实现童年的纸飞机
May 05 #HTML / CSS
使用CSS变量实现炫酷惊人的悬浮效果
Apr 26 #HTML / CSS
You might like
为php4加入动态flash文件的生成的支持
2006/10/09 PHP
桌面中心(三)修改数据库
2006/10/09 PHP
PHP下用rmdir实现删除目录的三种方法小结
2008/04/20 PHP
php安装xdebug/php安装pear/phpunit详解步骤(图)
2013/12/22 PHP
php.ini save_handler 修改不生效的解决办法
2014/07/22 PHP
php实现的验证码文件类实例
2015/06/18 PHP
php统计数组元素个数的方法
2015/07/02 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
PHP实现批量修改文件名的方法示例
2019/09/18 PHP
node.js中的fs.mkdir方法使用说明
2014/12/17 Javascript
简介JavaScript中的setHours()方法的使用
2015/06/11 Javascript
Angular2从搭建环境到开发步骤详解
2016/10/17 Javascript
jQuery自定义插件详解及实例代码
2016/12/29 Javascript
node实现定时发送邮件的示例代码
2017/08/26 Javascript
JS实现table表格内针对某列内容进行即时搜索筛选功能
2018/05/11 Javascript
ES6知识点整理之函数对象参数默认值及其解构应用示例
2019/04/17 Javascript
JavaScript内置对象math,global功能与用法实例分析
2019/06/10 Javascript
python监控网站运行异常并发送邮件的方法
2015/03/13 Python
Python利用递归和walk()遍历目录文件的方法示例
2017/07/14 Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
2017/09/26 Python
基于python3 OpenCV3实现静态图片人脸识别
2018/05/25 Python
Python实现iOS自动化打包详解步骤
2018/10/03 Python
python 实现12bit灰度图像映射到8bit显示的方法
2019/07/08 Python
纯python进行矩阵的相乘运算的方法示例
2019/07/17 Python
python 数据分析实现长宽格式的转换
2020/05/18 Python
python使用bs4爬取boss直聘静态页面
2020/10/10 Python
Python 实现进度条的六种方式
2021/01/06 Python
司机的工作范围及职责
2013/11/13 职场文书
实习单位推荐信范文
2013/11/27 职场文书
525心理活动总结
2014/07/04 职场文书
司法局2014法制宣传日活动总结
2014/11/01 职场文书
运动会加油稿
2015/07/22 职场文书
新郎结婚感言
2015/07/31 职场文书
转变工作作风心得体会
2016/01/23 职场文书
15个值得收藏的JavaScript函数
2021/09/15 Javascript
关于@OnetoMany关系映射的排序问题,使用注解@OrderBy
2021/12/06 Java/Android