CSS @Media 媒体查询基础

本文介绍了CSS @Media媒体查询的基础知识,包括为什么需要媒体查询、媒体查询的语法、媒体类型和媒体表达式。强调了在响应式布局中的应用,并讨论了是否真正需要媒体查询,提出在实际工作中可以使用flex、grid等布局方式替代。还提到了iview栅格系统在响应式设计中的应用。
摘要由CSDN通过智能技术生成

CSS @Media 媒体查询基础

为什么需要媒体查询

某些样式只想在特定的设备或者特定的情况下生效.
常常用于响应式布局.

媒体查询语法

具体的说明见: css3-mediaqueries

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

它由以下部分组成:

  • 媒体类型,告诉浏览器这段代码是用在什么类型的媒体上的(例如印刷品或者屏幕);
  • 媒体表达式,是一个被包含的 CSS 生效所需的规则或者测试;
  • CSS 规则,会在测试通过且媒体类型正确的时候应用。

媒体类型

Deprecates all media types except for screen, print, speech, and all.

@media screen {
   
  body {
   
    font-size: 20px;
    color: red;
  }
}

媒体表达式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值