什么是媒体查询?

1、什么是媒体查询?

媒体查询可以让我们根据设备显示器的特性(如视口宽度、屏幕比例、设备方向:横向或纵向)为其设定CSS样式,媒体查询中可用于检测的媒体特性有 width 、 height 和 color (等)。使用媒体查询,可以在不改变页面内容的情况下,为特定的一些输出设备定制显示效果。

2、媒体查询与弹性盒布局的适用情况

媒体查询:当页面的结构发生变化的话最好使用媒体查询。
弹性盒:如果只是宽高的变化,尽量使用弹性盒

3、三栏布局--》两栏布局--》一栏布局

<style>
        @media screen and (min-width:1100px){ /*三栏布局*/
            .box1{width: 100px;} /*没有写高度,由内容撑起来*/
            .box2{flex:1; }
            .box3{width: 100px;}
        }
        @media screen and (min-width:800px) and (max-width:1100px){ /*二栏布局*/
            .box1{width: 100px;}
            .box2{flex:1; }
            .box3{width: 100%;}
        }
        @media screen and (max-width:800px) { /*一栏布局*/
            .box1,.box2,.box3{width: 100%;}
        }
</style>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,159评论 1 32
  • 原文来自:https://www.oschina.net/news/68549/the-11-outstandin...
    慌翯阅读 154评论 0 0
  • 大二了,自从上了大学就不知道写作是什么?初中高中还有一点点文艺情操,空闲时间,还可以在纸上写自己的小文章。现在...
    我是一只小蚂蚁阅读 181评论 0 0
  • 第10篇推文 抛开工作半天,打扫房间,扔掉不穿的衣服,扔掉泛黄的书本,扔掉所有跟当下没有联系的一切,就跟扔掉前任一...
    丑妹电影阅读 382评论 0 1
  • 能说又会做事的人,自然最好。 但能说的人,不一定会做事,所以也不必被说得天花乱坠的人迷了眼,乱了心。 能说的人:尹...
    萍梗子阅读 576评论 4 9