博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
随手挖坑记录一
阅读量:4678 次
发布时间:2019-06-09

本文共 1445 字,大约阅读时间需要 4 分钟。

碰到个1920px宽度并且内容全部塞得满满的直播间页面,思考了一下为了小屏幕电脑用了rem。并且媒体查询这样写。

@media screen and (min-width:320px){
html{font-size:16px;}}@media screen and (min-width:360px){
html{font-size:18px;}}@media screen and (min-width:400px){
html{font-size:20px;}}@media screen and (min-width:440px){
html{font-size:22px;}}@media screen and (min-width:480px){
html{font-size:25px;}}@media screen and (min-width:640px){
html{font-size:33px;}}html{
font-size:-webkit-calc(100vw/19.2);font-size:calc(100vw/19.2);}

自信满满布局完。产品经理跟我说他那边浏览器显示我这个页面不正常。

WTF????

看了下浮动内容大多折行了。于是把右浮的几个模块绝对定位,这次总不会掉了吧。但是还是显示的很奇怪。。。。

后来总算想起来我这里做的媒体查询基本针对移动端的,就加了一个pc端尺寸,显示当然会奇怪。。。后来就把媒体查询给加上了。。。

计算器敲了半天真捉急。。。

成果

/*@media screen and (min-width:320px){html{font-size:16px;}}@media screen and (min-width:360px){html{font-size:18px;}}@media screen and (min-width:400px){html{font-size:20px;}}@media screen and (min-width:440px){html{font-size:22px;}}@media screen and (min-width:480px){html{font-size:25px;}}@media screen and (min-width:640px){html{font-size:33px;}}*/@media screen and (min-width:960px){
html{font-size:50px;}}@media screen and (min-width:1024px){
html{font-size:53px;}}@media screen and (min-width:1366px){
html{font-size:70px;}}@media screen and (min-width:1680px){
html{font-size:88px;}}@media screen and (min-width:1920px){
html{font-size:99px;}}

总结,电脑端页面rem适配不要忘了加上那几个尺寸。。。目前没听到产品经理哔哔。这个问题应该解决了。

转载于:https://www.cnblogs.com/liyinSakura/p/5798033.html

你可能感兴趣的文章
CompoundButton.OnCheckedChangeListener与RadioGroup.OnCheckedChangeListener冲突
查看>>
间谍网络(tarjan缩点)
查看>>
hdu 1394 Minimum Inversion Number
查看>>
CSS3 动画
查看>>
记住的小知识点
查看>>
系统设计
查看>>
matlab运行过程中出现找不到指定模块问题解决
查看>>
java JNI开发
查看>>
linux网络编程之socket(十四):基于UDP协议的网络程序
查看>>
输出有序数组的中两个元素差值为指定值diff的两个元素
查看>>
Verilog实现同步FIFO
查看>>
APACHE支持静态化
查看>>
redis数据类型的使用和介绍
查看>>
(C语言)共用体union的用法举例
查看>>
Linux监控本机当前状态命令
查看>>
Python输出&输入
查看>>
重新认识Attributes.add
查看>>
c# 三种计算程序运行时间的方法
查看>>
东航电商前端技术周刊第二期20180608
查看>>
BZOJ2456 mode
查看>>