博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
玩媒体查询,就是这么简单粗暴!
阅读量:5997 次
发布时间:2019-06-20

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

首先来看看Bootstrap当时制定的标准,当然也是Twitter的意思咯:

 @media (max-width: 768px) {     body {         background-color: yellow;     } }

小屏幕(平板,大于等于 768px)

@media (min-width: 768px) {     body {         background-color: pink;     } }

中等屏幕(桌面显示器,大于等于 992px)

@media (min-width: 992px) {     body {         background-color: blue;     } }

大屏幕(大桌面显示器,大于等于 1200px)

@media (min-width: 1200px) {     body {         background-color: green;     } }

放到你的html中试一试!

下面是“严格模式”:

@media (max-width: 768px) {     body {         background-color: yellow;     } }

@media (min-width: 768px) and (max-width:992px) {     body {         background-color: pink;     } }

@media (min-width: 992px) and (max-width:1200px) {     body {         background-color: blue;     } }

@media (min-width: 1200px) {     body {         background-color: green;     } }

移动端的页面写的不少了就想来个模板,简单粗暴的解决问题,用750px的UI设计图,分25份。

@media only screen and (width: 320px) {

    html {
       font-size: 12.8px;
    }
}

@media only screen and (width: 360px) {

    html {
       font-size: 14.4px;
    }
}

@media only screen and (width: 375px) {

    html {
       font-size: 15px;
    }
}

@media only screen and (width: 400px) {

     html {
        font-size: 16px;
    }
}

@media only screen and (width: 412px) {

     html {
         font-size: 16.48px;
   }
}

@media only screen and (width: 414px) {

     html {
        font-size: 16.56px;
   }
}

@media only screen and (width: 568px) {

     html {
        font-size: 22.72px;
   }
}

@media only screen and (min-width: 640px) {

     html {
        font-size: 25.6px;
   }
}

@media only screen and (min-width: 667px) {

     html {
        font-size: 26.68px;
   }
}

@media only screen and (min-width: 732px) {

     html {
       font-size: 29.28px;
  }
}

@media only screen and (width: 768px) {

     html {
       font-size: 30.72px;
  }
}

@media only screen and (width: 1024px) {

    html {
      font-size: 40.96px;
  }
}

//=======直接到ipad,啊哈哈哈,犀利吧================================================================

再来一个更炫酷的,淘宝的flexible,废话不多说,

页面加载来一句:

 OK,现在就是用法,1a=7.5px,10a=1rem //=========更粗暴的写法。。。======================================================================================================================
 
//=========================================================================================================== FastClick 的一句话用法:

$(function() {

FastClick.attach(document.body);
});

 

转载于:https://www.cnblogs.com/bug-master/p/6185671.html

你可能感兴趣的文章
图像不显示该问题的解决方案
查看>>
【转】Oracle之物化视图
查看>>
android 77 fragment
查看>>
Java Annotation 及几个常用开源项目注解原理简析
查看>>
AngularJs ngChange、ngChecked、ngClick、ngDblclick
查看>>
AngularJs ngHref、ngSrc、ngCopy/ngCut/ngPaste
查看>>
DDD Example
查看>>
HTML元素 - input type=hidden
查看>>
oracle常见错误
查看>>
MongoDB语法与现有关系型数据库SQL语法比较
查看>>
Objective-C内存管理教程和原理剖析(三)
查看>>
how to learn device driver
查看>>
iptables的详细介绍及配置方法*
查看>>
usb摄像头的检测
查看>>
Python之杨辉三角算法实现
查看>>
Maven: NoClassDefFoundError: org/codehaus/plexus/classworlds/launcher/Launcher
查看>>
JavaScrip——DOM操作(查找HTML元素/修改元素)
查看>>
SDWebImage动画加载图片
查看>>
SHTML 教程
查看>>
iOS 证书调试的理解(Personal)
查看>>