登录/注册
小开开
2649
占位
2
占位
0
浏览量
占位
粉丝
占位
关注
CSS Media Queries 详细介绍
小开开
2020-08-07 20:59:13 2020-08-07
265
0

CSS Media Queries 详细介绍

在制作RWD 响应式网页时,一定会用到的CSS 语法就是media,代表的就是针对指定的「媒体」设定样式,这篇将会对CSS 的Media Queries 做个详细介绍,也帮助自己未来撰写时,更有个方向与参考。

CSS Media Queries 是什么?

Media Queries 代表网页会先「询问query」「媒体media」的属性,再针对这些属性定义样式,通常在CSS 里并没有大多都是权重大小「覆盖」的方式,但media 本身却带有些「逻辑」的概念,透过逻辑的写法,如果媒体条件符合为true,就会套用样式,反之为false 就不会套用样式。

如果要使用media queries,共有下列三种使用方式:

  • 在HTML 内使用

    如果在html 里加入下面的程式码,在视窗screen 时会使用style.css,列印时则使用print.css。

    <link rel="stylesheet" type="text/css" media="screen" href="style.css">
    <link rel="stylesheet" type="text/css" media="print" href="print.css">
  • 在CSS 内使用

    如果直接写在CSS 里,下列的写法也是一样的概念。

    @media screen{
    样式...
    }
    @media print{
    样式...
    }
  • 使用@import

    如果你喜欢使用@import,也可以根据不同的media特性,import不同的css。

    @import "style.css";
    @import "print.css" print;

M

暂无评论