花一分钟简单认识 CSS 中的规则 ——媒体查询 @media

@media 媒体查询

基本语法

@media media-type and (media-feature-rule) {
        /* CSS rules go here */
}

通过几个小案例就能简单学会媒体查询

案例一:当屏幕宽度小于 600px 时生效的规则

@media screen and (max-width: 600px) { }

案例二:当屏幕宽度在 600px 到 1200px 之间时生效的规则

@media screen and (min-width: 600px) and (max-width: 1200px) { }

案例三:当用户点击打印页面时,生效的规则

@media print { }

案例四:当手机横屏时生效的规则:

@media (orientation: landscape) { }

案例五:当 hover 无法生效时,应用的规则。比如手机上只有触摸,没有 hover 功能。

@media (hover: none)  { }

案例六:使用 pointer 实现更精确的规则:

@media (pointer: none) { } 
/* 表示没有指针、没有触摸。用户可能只能使用键盘,或者语言输入。 */

@media (pointer: fine) { } 
/* 表示鼠标,即用户能点击精确的小片区域,比如鼠标。 */

@media (pointer: coarse) { } 
/* 表示触摸,即用户无法点击精确的区域,此时应该提供较大的点击区域。 */

相关推荐

  1. css@media媒体查询

    2024-04-08 23:10:03       47 阅读
  2. 如何判断 是否 需要 CSS 媒体查询

    2024-04-08 23:10:03       13 阅读
  3. 分析前端请求“Unsupported Media Type”问题

    2024-04-08 23:10:03       18 阅读
  4. 第十四讲_css媒体查询

    2024-04-08 23:10:03       41 阅读

最近更新

  1. Hadoop中的副本、校验和(数字指纹)、block

    2024-04-08 23:10:03       0 阅读
  2. Xshell 和宝塔有啥区别

    2024-04-08 23:10:03       0 阅读
  3. SD卡,laptop,启动ubtuntu

    2024-04-08 23:10:03       0 阅读
  4. 达梦数据库主备手动切换

    2024-04-08 23:10:03       1 阅读
  5. ffmpeg滤镜创建过程

    2024-04-08 23:10:03       1 阅读

热门阅读

  1. ComfyUI是什么?

    2024-04-08 23:10:03       16 阅读
  2. 前端开发语言有哪些?

    2024-04-08 23:10:03       15 阅读
  3. ML Olympiad returns with over 20 challenges

    2024-04-08 23:10:03       16 阅读
  4. 224.0.0.1到224.0.0.9的IP地址

    2024-04-08 23:10:03       15 阅读
  5. 题目 3158: 三国游戏

    2024-04-08 23:10:03       15 阅读
  6. Azure AI 新发布了 9 种更逼真的对话 AI 声音

    2024-04-08 23:10:03       16 阅读
  7. 动态规划(2)

    2024-04-08 23:10:03       15 阅读
  8. 汇编语言和C语言得优势和劣势简析

    2024-04-08 23:10:03       25 阅读
  9. 备战蓝桥杯---最长上升子序列(LIS)模板

    2024-04-08 23:10:03       20 阅读