css - 苏宁易购M站
问题描述
最近看苏宁app的源码说是泄漏了,逐看了下他们的网站M站,发现有段css写的看不太明白,望大婶们指点:
html {font-size: 50px}body {font-size: 24px}@media screen and(min-width: 320px) { html { font-size: 21.33px} body { font-size: 12px}}@media screen and(min-width: 360px) { html { font-size: 24px } body { font-size: 12px }}@media screen and(min-width: 375px) { html { font-size: 25px } body { font-size: 12px }}@media screen and(min-width: 384px) { html { font-size: 25.6px } body { font-size: 14px }}@media screen and(min-width: 400px) { html { font-size: 26.67px } body { font-size: 14px }}
如上,那些body跟html的字体比例是如何计算而来的?
问题解答
回答1:使用了css3 里的媒体查询, 当屏幕宽度为320px时改变html和body里的font-size 下面都一样。 @media screen 媒体查询
不过话说苏宁做的还挺细致的
回答2:根据页面分辨率不同显示效果自主设定的,没有特别的计算规则。
相关文章:
1. redis sentinel怎么跑守护进程以及日志记录位置的?2. Python异常退出时保存进度?3. javascript - sublime快键键问题4. 前端 - 这段代码一直生效不了,查半天因为 top: 0px; 分号后一个隐藏的东西,也不是占位符...删了就可以生效,这是什么情况。。5. 使用git管理webpack的代码时多人怎么协作?一般托管哪些文件?6. django - Nginx uwsgi 进程问题7. javascript - 求助关于js正则问题8. html5 - ElementUI table中el-table-column怎么设置百分比显示。9. angular.js - 百度爬虫如何处理“#”符号?10. php - 数据库存图片,是存图片名称?还是存图片路径??

网公网安备