概要
閲覧数:492
投稿日:2017-05-09
更新日:2017-05-09
CSSのMedia Queriesと同じように、スクリーンサイズによってJSで条件分岐するためには?
・window.matchMediaを使用する
コード
//例1.CSS。@media only screen and (min-width:768px) {
if (window.matchMedia('screen and (min-width:768px)').matches) { //768px以上のデスクトップでの処理
}else{ //スクリーンサイズが768pxより小さい時の処理
}
//例2.CSS。@media only screen and (max-width: 640px) {
if (window.matchMedia('screen and (max-width: 640px)').matches) { //640px以下のモバイルでの処理
}結果
-