CSS @media

根据不同的媒体特征使用不同的样式

@media not|only mediatype and (mediafeature and|or|not mediafeature) {
  CSS-Code;
}

使用案例

/** 屏幕宽度大于1000px,或屏幕宽度大于700px,使用该样式 */
@media only screen and (min-width: 1000px) , screen and (min-width: 700px) {
      #app {
            color: aqua;
        }
    }
/** 屏幕宽度在700到1000之间 */
@media only screen and (max-width: 1000px ) and ( min-width: 700px) {
        #app {
            color: aqua;
        }
    }
/** 屏幕宽度大于700,并且高度大于500 */
@media only screen and (min-width: 700px ) and ( min-height: 500px) {
        #app {
            color: aqua;
        }
    }
/** 屏幕宽度大于1000,或者高度大于7000 */
@media only screen and (min-width: 1000px) , screen and (min-height: 700px) {
        #app {
            color: aqua;
        }
    }

not:不满足后面的条件时使用大括号内的样式
only:满足后面的条件时使用大括号内的样式
,:逗号相当于或者

参考文档:https://www.runoob.com/cssref/css3-pr-mediaquery.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容