什么是媒体查询?

2019-11-03  本文已影响0人  Amuer蘃
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>
上一篇 下一篇

猜你喜欢

热点阅读