博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS响应式:根据分辨率加载不同CSS的几个方法,亲测可用
阅读量:4635 次
发布时间:2019-06-09

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

有时候你需要把同一个页面在手机和pc同时打开,其中有一个办法就是判断不同分辨路加载不同的css

小编总结了几种分别加载css的方法:

 

1.比较复杂的使用js判断加载不同css (亲测可用)

但是这种方法只有最开始的时候会判断,如果你拖动浏览器大小是不会发生改变的(当然如果喜欢拖着玩的话)

1 
2

 

2.比较简单帅气的用媒体查询加载对应css

会随着你的拖动窗口大小而执行

//其中 media 是媒体查询的范围,当最大宽度是1200,这里就是手机平板一下的尺寸 加载手机css ,反之电脑css 

 

3.当然还有最刺激的方式,那就是直接媒体查询然后写样式

1 @media only screen and (max-width: 1024px) { 2     .div1{ 3         width:50%; 4     } 6     .div2{ 7         width:50%; 8     }10     .div3 {11         width:50%;12     }13 }14 15 @media only screen and (min-width: 1024px) {16     .div1{17         width:100%;18     }20     .div2{21         width:100%;22     }24     .div3 {25         width:100%;26     }27 }

 

当然要做ie兼容的宝贝们,媒体查询是不支持ie9以下的(暂时是这样),当然可以依靠第三方的兼容方式

 

转载于:https://www.cnblogs.com/mibear/p/8033115.html

你可能感兴趣的文章
PHP多线程的实现(PHP多线程类)
查看>>
人生不只是上坡路
查看>>
vim的安装和配置
查看>>
k8s实战之从私有仓库拉取镜像 - kubernetes
查看>>
centos7硬盘分区
查看>>
chrome扩展之3:一步步跟我学开发一个表单填写扩展
查看>>
Socket、Http、TCP/IP、UDP的联系与区别
查看>>
包装函数
查看>>
原理系列:Spark1.x 生态圈一览
查看>>
django模板系统(下)
查看>>
HDU 1711 Number Sequence(KMP模板)
查看>>
如何查看Ubuntu版本
查看>>
本杰明 富兰克林 道德13准则
查看>>
JAVA 操作系统已经来到第五个版本了 现陆续放出三个版本 这是第二个版本
查看>>
LightOJ 1370 Bi-shoe and Phi-shoe(欧拉函数)
查看>>
C#指南,重温基础,展望远方!(4)表达式
查看>>
统计元音
查看>>
悼念512汶川大地震遇难同胞——一定要记住我爱你
查看>>
荷兰国旗问题
查看>>
Day-5: Python高级特性
查看>>