媒体查询方法总结

媒体查询常用方法#

了解CSS中的width、device-width、resolution、aspect-ratio

  • width/height :定义输出设备中的 页面可见区域宽度/高度。

  • device-width/height :定义输出设备的屏幕可见宽/高度。

  • resolution :定义设备的分辨率。如:96dpi, 300dpi, 118dpcm

  • aspect-ratio :定义输出设备中的页面可见区域宽度与高度的比率。

了解media样式的使用方法

  1. 一种方法是直接在link中判断设备的尺寸,然后引用不同的css文件:
<link rel="stylesheet" media="mediatype and|not|only (media feature)" href="mystylesheet.css">
//示例
<link rel="stylesheet" type="text/css" href="styleA.css" media="screen and (min-width: 400px)">
  1. 另一种方法是直接写在 style 标签里:
<style>
    @media screen and (max-width: 600px) { /*当屏幕尺寸小于600px时,应用下面的CSS样式*/
      .class {
        background: #ccc;
      }
    }
</style>

单个范围后面覆盖

@media screen and(min-width: 1100px) {
body{font-size: 20px}
} 
@media screen and(min-width: 1280px) {
body{font-size: 22px;}
} 

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

body{font-size: 24px;}
}  

@media screen and(min-width: 1440px) {
body{font-size: 26px }
} 

@media screen and(min-width: 1680px) {
body{font-size: 28px;}
} 
@media screen and(min-width: 1920px) {
body{font-size: 30px;}
} 
/* min-width:尺寸从小到大  max-width:尺寸大小从大到小 

写定的范围

  • 4096 * 2560
  • 2560 * 1440
  • 1920 * 1080
  • 1600 * 900
  • 1440 * 900
  • 1280 * 720
@media screen and (min-width: 1280px) and (max-width: 1440px) {}
@media screen and (min-width: 1441px) and (max-width: 1600px) {}
@media screen and (min-width: 1601px) and (max-width: 1920px) {}
@media screen and (min-width: 1921px) and (max-width: 2560px) {}
@media screen and (min-width: 2560px) and (max-width: 4095px) {}

相关链接:https://blog.csdn.net/zhouzuoluo/article/details/95756442?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2.no_search_link

作者:whh666

出处:https://www.cnblogs.com/whh666/p/15399941.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   资深if-else侠  阅读(468)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示