zoukankan      html  css  js  c++  java
  • CSS3媒体查询(Media Queries)

    媒体类型:

    all 所有设备

    screen 电脑显示器

    handheld 便携设备

    tv 电视类型设备

    print 打印用纸打印预览视图

     

    关键字

    and

    not(排除某种设备)

    only(限定某种设备)


    媒体特性:

    媒体特性共13种,可以说是一个类似CSS属性的集合。其中的大部分接受 min/max 的前缀,用来表示 大于等于/小于等于 的逻辑。




    and

    示例如下所示:

    @media screen and (min- 800px) {样式代码}  >800

    @media screen and (min- 600px) and (max- 800px) {样式代码} 600

    @media screen and (max- 600px) {样式代码}  <600

     

    外部样式表引用方式:

    上面将设备分成3种,分别是宽度大于800px时,应用styleA,宽度在600px到800px之间时应用styleB,以及宽度小于600px时应用styleC。

     

    not 和all

    @media not handheld and (color){样式代码} //用于除便携之外的其他设备或非彩色便携设备中

    @media all and (not color){样式代码} //用于所有非彩色设备中

     

    only

    only 关键字可能显得有些多余,对支持Media Queries的浏览器来说确实是这样,但很多时候only是用来对那些不支持Media Queries但是却读取Media Type的设备隐藏样式表的

    @media only screen add (color){样式代码}

    支持Media Queries的设备,正确应用样式,就仿佛only不存在

    不支持Media Queries但正确读取Media Type的设备,由于先读取到only而不是screen,将忽略这个样式

    不支持Media Queries的IE不论是否有only,都忽略样式

  • 相关阅读:
    法正(17):玄德
    法正(16):舌战
    法正(15):卢氏
    法正(14):寿星
    struts2笔记---struts2的执行过程
    Oracle数据库(一)
    flask的使用(一)
    struts2--笔记(一)
    docker基础(二)
    docker安装及问题处理
  • 原文地址:https://www.cnblogs.com/suncoolcat/p/3317900.html
Copyright © 2011-2022 走看看