
CSS媒体查询
发布日期:2021-05-10 03:31:04
浏览次数:19
分类:精选文章
本文共 1044 字,大约阅读时间需要 3 分钟。
适配不同设备,对应不同的CSS默认情况下,媒体查询的范围为“所有屏幕”。为了实现跨设备适配,可以通过媒体查询(@media)来针对不同设备应用不同的CSS样式。
外部导入CSS你可以通过两种方式实现:第一种是通过link标签导入,例如:
第二种方式是使用@import导入外部CSS文件,例如:
@media screen { @import url(screen.css);}@media print { @import url(print.css);}
在同一个CSS文件中进行多媒体查询的设置你可以按照以下方式实现:
@media screen and (min-width: 100px) { /* 设置适用于宽度大于等于100px的屏幕 */}
针对宽度在100px到1000px之间的屏幕,你可以设置:
@media screen and (min-width: 100px) and (max-width: 1000px) { /* 设置适用于宽度在100px到1000px之间的屏幕 */}
如果需要针对横屏设备或宽度在100px到1000px之间的屏幕设置,可以使用以下方式:
@media screen and (min-width: 100px) and (max-width: 1000px) and (orientation: landscape) { /* 设置适用于横屏且宽度在100px到1000px之间的屏幕 */}
对于宽度不在100px到1000px范围内的屏幕,你可以使用以下查询:
@media not screen and (min-width: 100px) and (max-width: 1000px) and (orientation: landscape) { /* 设置适用于宽度不在100px到1000px范围内但仍为横屏的屏幕 */}
针对低端浏览器的处理你可以使用以下方式:
@media only screen and (min-width: 100px) and (max-width: 1000px) and (orientation: landscape) { /* 设置仅适用于宽度在100px到1000px之间且为横屏的低端浏览器 */}
通过以上方式你可以针对不同设备和屏幕尺寸设置相应的CSS样式,从而实现跨设备的响应式设计。
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2025年04月03日 15时36分56秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
安卓项目实战之:字体设置相关以及库Calligraphy的使用
2019-03-07
XEditText文本输入框的使用
2019-03-07
使用 MultiDex 解决 64K 限制
2019-03-07
Glide4实现网络图片加载进度监听
2019-03-07
MFC编辑框中追加文本
2019-03-07
InstallShield vs2015 的安装与激活
2019-03-07
一季度销售暴增210%,负债持续改善的金辉控股,有多少水分?
2019-03-07
软考考点之软件质量管理及MCCALL
2019-03-07
linux系统下双屏显示
2019-03-07
基于linux的VScode开发
2019-03-07
关于高斯模糊核
2019-03-07
实验笔记之——octave layer(4路数据)
2019-03-07
PDF.js —— vue项目中使用pdf.js显示pdf文件(流)
2019-03-07
vue源码解析 —— 数据绑定
2019-03-07
JS单线程的理解
2019-03-07
vue解决数据更新,界面未更新的方法
2019-03-07
量化交易之股票数据的获取——Pandas API接口
2019-03-07
我用wxPython搭建GUI量化系统之wx.grid实现excel功能
2019-03-07
我用wxPython搭建GUI量化系统之wx.Toolbar实现工具栏
2019-03-07
我用wxPython搭建GUI量化系统之wx.TextCtrl实现文本框
2019-03-07