#手机 仅屏幕和(最小宽度:480px) #平板电脑 仅屏幕和(最小宽度:768px) #桌面 仅屏幕和(最小宽度:992px) #巨大 仅屏幕和(最小宽度:1280px)
#电话 仅屏幕和(最大宽度:320px) #平板电脑 仅屏幕和(最小宽度:321px)以及(最大宽度:768px) #桌面 仅屏幕和(最小宽度:769px)
#手机 仅屏幕和(最小宽度:480px) #平板电脑 仅屏幕和(最小宽度:768px) #桌面 仅屏幕和(最小宽度:992px) #巨大 仅屏幕和(最小宽度:1280px)
#电话 仅屏幕和(最大宽度:320px) #平板电脑 仅屏幕和(最小宽度:321px)以及(最大宽度:768px) #桌面 仅屏幕和(最小宽度:769px)
@媒体(最小宽度:320px){/*智能手机、肖像iPhone、肖像480x320手机(Android)*/} @媒体(最小宽度:480px){/*智能手机、Android手机、横向iPhone*/} @媒体(最小宽度:600px){/*肖像平板电脑、肖像iPad、电子阅读器(Nook/Kindle)、横向800x480手机(Android)*/} @媒体(最小宽度:801px){/*平板电脑、横向iPad、lo-res笔记本电脑和台式机*/} @媒体(最小宽度:1025px){/*大型横向平板电脑、笔记本电脑和台式机*/} @媒体(最小宽度:1281px){/*hi-res笔记本电脑和台式机*/}
@媒体(最小宽度:320px){/*智能手机、iPhone、肖像480x320手机*/} @媒体(最小宽度:481px){/*肖像电子阅读器(Nook/Kindle),较小的平板电脑@600或@640宽。*/} @媒体(最小宽度:641px){/*肖像平板电脑、肖像iPad、横向电子阅读器、横向800x480或854x480手机*/} @媒体(最小宽度:961px){/*平板电脑、横向iPad、lo-res笔记本电脑和台式电脑*/} @媒体(最小宽度:1025px){/*大型横向平板电脑、笔记本电脑和台式机*/} @媒体(最小宽度:1281px){/*hi-res笔记本电脑和台式机*/}
@仅媒体屏幕和(最小设备宽度:480px){}
@仅媒体屏幕和(最小设备宽度:768px){}
@仅媒体屏幕和(最小设备宽度:1024){}
@仅媒体屏幕和(MAX-device-width:1024){}
@仅媒体屏幕和(最小宽度:769px)和(最大宽度:1281px){ /*适用于10英寸平板电脑屏幕*/ 正文::之前{ 内容:“平板电脑向一些桌面媒体查询(769>1281)已发射”; font-weight:粗体; 显示:块; 文本对齐:居中; 背景:rgba(255255,0,0.9);/* 半透明黄色*/ 位置:绝对; 顶部:0; 左:0; 右:0; z指数:99; } }
/*定制,iPhone Retina*/ @仅媒体屏幕和(最小宽度:320px){ } /*超小型设备、手机*/ @仅媒体屏幕和(最小宽度:480px){ } /*小型设备、平板电脑*/ @仅媒体屏幕和(最小宽度:768px){ } /*中型设备、台式机*/ @仅媒体屏幕和(最小宽度:992px){ } /*大型设备、宽屏幕*/ @仅媒体屏幕和(最小宽度:1200px){ }
/*智能手机(纵向和横向)----------*/ @仅媒体屏幕和(最小设备宽度:320px)和(最大设备宽度:480px){ /*样式*/ } /*智能手机(横向)------------*/ @仅媒体屏幕和(最小宽度:321px){ /*样式*/ } /*智能手机(纵向)------------*/ @仅媒体屏幕和(最大宽度:320px){ /*样式*/ } /*iPad(纵向和横向)----------*/ @仅媒体屏幕和(最小设备宽度:768px)和(最大设备宽度:1024px){ /*样式*/ } /*iPad(横向)----------*/ @仅媒体屏幕和(最小设备宽度:768px)和(最大设备宽度:1024px)以及(方向:横向){ /*样式*/ } /*iPad(纵向)------------*/ @仅媒体屏幕和(最小设备宽度:768px)和(最大设备宽度:1024px)以及(方向:纵向){ /*样式*/ } /********** iPad 3 **********/ @仅媒体屏幕和(最小设备宽度:768px)和(最大设备宽度:1024px)以及(方向:横向)和(-webkit-min设备像素比:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:768px)和(最大设备宽度:1024px)以及(方向:纵向)和(-webkit-min设备像素比:2){ /*样式*/ } /*台式机和笔记本电脑----------------*/ @仅媒体屏幕和(最小宽度:1224px){ /*样式*/ } /*大屏幕---------------*/ @仅媒体屏幕和(最小宽度:1824px){ /*样式*/ } /*iPhone 4---------------*/ @仅媒体屏幕和(最小设备宽度:320px)和(最大设备宽度:480px)以及(方向:横向)和(-webkit-min设备像素比:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:320px)和(最大设备宽度:480px)以及(方向:纵向)和(-webkit-min设备像素比:2){ /*样式*/ } /*iPhone 5-----------*/ @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:568px)以及(方向:横向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:568px)以及(方向:纵向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } /*iPhone 6------------*/ @仅媒体屏幕和(最小设备宽度:375px)和(最大设备高度:667px)以及(方向:横向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:375px)和(最大设备高度:667px)以及(方向:纵向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } /*iPhone 6+------------*/ @仅媒体屏幕和(最小设备宽度:414px)和(最大设备高度:736px)以及(方向:横向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:414px)和(最大设备高度:736px)以及(方向:纵向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } /*三星Galaxy S3----------*/ @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:640px)以及(方向:横向)和(-webkit设备像素比:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:640px)以及(方向:纵向)和(-webkit设备像素比:2){ /*样式*/ } /*三星Galaxy S4----------*/ @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:640px)以及(方向:横向)和(-webkit-device-pixel-ratio:3){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:640px)以及(方向:纵向)和(-webkit-device-pixel-ratio:3){ /*样式*/ } /*三星Galaxy S5-----------*/ @仅媒体屏幕和(最小设备宽度:360px)和(最大设备高度:640px)以及(方向:横向)和(-webkit-device-pixel-ratio:3){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:360px)和(最大设备高度:640px)以及(方向:纵向)和(-webkit-device-pixel-ratio:3){ /*样式*/ }
@媒体(最大宽度:480px){}
@媒体(最大宽度:960px){}
@媒体(最小宽度:1025px){}
@媒体(最大宽度:1280px){}
/*移动设备*/ @媒体(最大宽度:480px){ foo>栏{ } } /*低分辨率平板电脑和iPad*/ @媒体(最小宽度:481px)和(最大宽度:767px){ foo>栏{ } } /*平板电脑iPad(纵向)*/ @媒体(最小宽度:768px)和(最大宽度:1024px){ foo>栏{ } } /*笔记本电脑和台式机*/ @介质(最小宽度:1025px)和(最大宽度:1280px){ foo>栏{ } } /*Big boi监视器*/ @介质(最小宽度:1281px){ foo>栏{ } }
@仅媒体屏幕和(最小宽度:320px){ /*小屏幕,非视网膜*/ } @媒体 仅屏幕和(-webkit-min-device-pixel-ratio:2)和(最小宽度:320px), 仅屏幕和(最小--最大设备像素比:2)和(最小宽度:320px), 仅屏幕和(-o-min-device-pixel-ratio:2/1)和(min-width:320px), 仅屏幕和(最小设备像素比:2)和(最小宽度:320px), 仅屏幕和(最小分辨率:192dpi)和(最小宽度:320px), 仅屏幕和(最小分辨率:2dppx)和(最小宽度:320px){ /*小屏幕、视网膜、覆盖上述媒体查询的内容*/ } @仅媒体屏幕和(最小宽度:700px){ /*中屏幕,非视网膜*/ } @媒体 仅屏幕和(-webkit-min-device-pixel-ratio:2)和(最小宽度:700px), 仅屏幕和(最小--最大设备像素比:2)和(最小宽度:700px), 仅屏幕和(-o-min-device-pixel-ratio:2/1)和(min-width:700px), 仅屏幕和(最小设备像素比:2)和(最小宽度:700px), 仅屏幕和(最小分辨率:192dpi)和(最小宽度:700px), 仅屏幕和(最小分辨率:2dppx)和(最小宽度:700px){ /*中等屏幕,视网膜,要覆盖媒体查询的内容*/ } @仅媒体屏幕和(最小宽度:1300px){ /*大屏幕,非视网膜*/ } @媒体 仅屏幕和(-webkit最小设备像素比:2)以及(最小宽度:1300px), 仅屏幕和(最小--最大设备像素比:2)和(最小宽度:1300px), 仅屏幕和(-o-min-device-pixel-ratio:2/1)和(min-width:1300px), 仅屏幕和(最小设备像素比:2)和(最小宽度:1300px), 仅屏幕和(最小分辨率:192dpi)和(最小宽度:1300px), 仅屏幕和(最小分辨率:2dppx)和(最小宽度:1300px){ /*大屏幕、视网膜、覆盖上述媒体查询的内容*/ }
<link href=“style.css”rel=“stylesheet”> <link href=“justForFrint.css”rel=“stylesheet”media=“print”> <link href=“deviceSizeDepending.css”rel=“stylesheet”media=“(最小宽度:40em)”>
@媒体(指针:无),(指针:粗略){ }
/*-------------iPhone 4和4S-------------*/ /*纵向和横向*/ @仅媒体屏幕 和(最小设备宽度:320px) 和(最大设备宽度:480px) 和(-webkit-min-device-pixel-ratio:2){ } /*纵向*/ @仅媒体屏幕 和(最小设备宽度:320px) 和(最大设备宽度:480px) 和(-webkit-min-device-pixel-ratio:2) 和(方向:纵向){ } /*景观*/ @仅媒体屏幕 和(最小设备宽度:320px) 和(最大设备宽度:480px) 和(-webkit-min-device-pixel-ratio:2) 和(方向:横向){ } /*------------iPhone 5、5S、5C和5SE------------*/ /*纵向和横向*/ @仅媒体屏幕 和(最小设备宽度:320px) 和(最大设备宽度:568px) 和(-webkit-min-device-pixel-ratio:2){ } /*纵向*/ @仅媒体屏幕 和(最小设备宽度:320px) 和(最大设备宽度:568px) 和(-webkit-min-device-pixel-ratio:2) 和(方向:纵向){ } /*横向*/ @仅媒体屏幕 和(最小设备宽度:320px) 和(最大设备宽度:568px) 和(-webkit-min-device-pixel-ratio:2) 和(方向:横向){ } /*------------iPhone 6、6S、7和8------------*/ /*纵向和横向*/ @仅媒体屏幕 和(最小设备宽度:375px) 和(最大设备宽度:667px) 和(-webkit-min-device-pixel-ratio:2){ } /*纵向*/ @仅媒体屏幕 和(最小设备宽度:375px) 和(最大设备宽度:667px) 和(-webkit-min-device-pixel-ratio:2) 和(方向:纵向){ } /*横向*/ @仅媒体屏幕 和(最小设备宽度:375px) 和(最大设备宽度:667px) 和(-webkit-min-device-pixel-ratio:2) 和(方向:横向){ } /*------------iPhone 6+、7+和8+------------*/ /*纵向和横向*/ @仅媒体屏幕 和(最小设备宽度:414px) 和(最大设备宽度:736px) 和(-webkit-min-device-pixel-ratio:3){ } /*纵向*/ @仅媒体屏幕 和(最小设备宽度:414px) 和(最大设备宽度:736px) 和(-webkit-min-device-pixel-ratio:3) 和(方向:纵向){ } /*横向*/ @仅媒体屏幕 和(最小设备宽度:414px) 和(最大设备宽度:736px) 和(-webkit-min-device-pixel-ratio:3) 和(方向:横向){ } /*------------iPhone X------------*/ /*纵向和横向*/ @仅媒体屏幕 和(最小设备宽度:375px) 和(最大设备宽度:812px) 和(-webkit-min-device-pixel-ratio:3){ } /*纵向*/ @仅媒体屏幕 和(最小设备宽度:375px) 和(最大设备宽度:812px) 和(-webkit-min-device-pixel-ratio:3) 和(方向:纵向){ } /*横向*/ @仅媒体屏幕 和(最小设备宽度:375px) 和(最大设备宽度:812px) 和(-webkit-min-device-pixel-ratio:3) 和(方向:横向){ }
/*智能手机(纵向和横向)----------*/ @仅媒体屏幕和(最小设备宽度:320px)和(最大设备宽度:480px){ /*样式*/ } /*智能手机(横向)------------*/ @仅媒体屏幕和(最小宽度:321px){ /*样式*/ } /*智能手机(纵向)------------*/ @仅媒体屏幕和(最大宽度:320px){ /*样式*/ } /*iPad(纵向和横向)----------*/ @仅媒体屏幕和(最小设备宽度:768px)和(最大设备宽度:1024px){ /*样式*/ } /*iPad(横向)----------*/ @仅媒体屏幕和(最小设备宽度:768px)和(最大设备宽度:1024px)以及(方向:横向){ /*样式*/ } /*iPad(人像)---------------*/ @仅媒体屏幕和(最小设备宽度:768px)和(最大设备宽度:1024px)以及(方向:纵向){ /*样式*/ } /********** iPad 3 **********/ @仅媒体屏幕和(最小设备宽度:768px)和(最大设备宽度:1024px)以及(方向:横向)和(-webkit最小设备像素比:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:768px)和(最大设备宽度:1024px)以及(方向:纵向)和(-webkit-min设备像素比:2){ /*样式*/ } /*台式机和笔记本电脑------------*/ @仅媒体屏幕和(最小宽度:1224px){ /*样式*/ } /*大屏幕----------*/ @仅媒体屏幕和(最小宽度:1824px){ /*样式*/ } /*iPhone 4-----------*/ @仅媒体屏幕和(最小设备宽度:320px)和(最大设备宽度:480px)以及(方向:横向)和(-webkit-min设备像素比:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:320px)和(最大设备宽度:480px)以及(方向:纵向)和(-webkit-min设备像素比:2){ /*样式*/ } /*iPhone 5-----------*/ @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:568px)以及(方向:横向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:568px)以及(方向:纵向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } /*iPhone 6、7、8*/ @仅媒体屏幕和(最小设备宽度:375px)和(最大设备高度:667px)以及(方向:横向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:375px)和(最大设备高度:667px)以及(方向:纵向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } /*iPhone 6+、7+、8+-----------*/ @仅媒体屏幕和(最小设备宽度:414px)和(最大设备高度:736px)以及(方向:横向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:414px)和(最大设备高度:736px)以及(方向:纵向)和(-webkit-device-pixel-ratio:2){ /*样式*/ } /*iPhone X-----------*/ @仅媒体屏幕和(最小设备宽度:375px)和(最大设备高度:812px)以及(方向:横向)和(-webkit-device-pixel-ratio:3){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:375px)和(最大设备高度:812px)以及(方向:纵向)和(-webkit-device-pixel-ratio:3){ /*样式*/ } /*iPhone XS Max,XR---------------*/ @仅媒体屏幕和(最小设备宽度:414px)和(最大设备高度:896px)以及(方向:横向)和(-webkit-device-pixel-ratio:3){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:414px)和(最大设备高度:896px)以及(方向:纵向)和(-webkit设备像素比:3){ /*样式*/ } /*三星Galaxy S3----------*/ @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:640px)以及(方向:横向)和(-webkit设备像素比:2){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:640px)以及(方向:纵向)和(-webkit设备像素比:2){ /*样式*/ } /*三星Galaxy S4----------*/ @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:640px)以及(方向:横向)和(-webkit-device-pixel-ratio:3){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:320px)和(最大设备高度:640px)以及(方向:纵向)和(-webkit-device-pixel-ratio:3){ /*样式*/ } /*三星Galaxy S5-----------*/ @仅媒体屏幕和(最小设备宽度:360px)和(最大设备高度:640px)以及(方向:横向)和(-webkit-device-pixel-ratio:3){ /*样式*/ } @仅媒体屏幕和(最小设备宽度:360px)和(最大设备高度:640px)以及(方向:纵向)和(-webkit-device-pixel-ratio:3){ /*样式*/ }
/*小于500像素*/ @仅媒体屏幕和(最大宽度:499px){} /*500-1200万*/ @仅媒体屏幕和(最小宽度:500px)和(最大宽度:1199px){} /*>1200像素L*/ @仅媒体屏幕和(最小宽度:1200px){}
$xs:“超小型”; $s:“小”; $m:“中等”; $l:“大”; $xl:“超大”; @mixin响应($breakpoint){ @if($breakpoint==$xs){ @仅媒体屏幕和(最小宽度:320px)和(最大宽度:479px){@content;} } @if($breakpoint==$s){ @仅媒体屏幕和(最小宽度:480px)和(最大宽度:767px){@content;} } @if($breakpoint==$m){ @仅媒体屏幕和(最小宽度:768px)和(最大宽度:991px){@content;} } @if($breakpoint==$l){ @仅媒体屏幕和(最小宽度:992px)和(最大宽度:1199px){@content;} } @if($breakpoint==$xl){ @仅媒体屏幕和(最小宽度:1200px){@content;} } }
@媒体(最大宽度:767px){ .container{width:100%}*{color:green;}-移动 } @媒体(最小宽度:768px){ .container{width:100%}*{color:pink}-桌面 } @媒体(最小宽度:768px)和(方向:纵向){ .container{width:100%}*{color:yellow}-移动 } @媒体(最小宽度:1024px){ .容器{宽度:100%}*{颜色:粉红色}-桌面 } @媒体(最小宽度:1200px){ .container{width:1180px}*{color:pink}-桌面 }