Webデザインを学ぶ

Wedデザイン初心者、ただいま勉強中です!

MediaQuery

MediaQueryとは

MediaQueryはデバイスの解像度やウィンドウ幅などの指定条件によって別々のcssを適応できる機能。

デバイス別ウィンドウ幅

注意点

  • MediaQueryの記述がない場合はPCの画面表示になる。
  • レイアウトの記述が、MediaQueryの記述にも引き継がれる。

書き方

@media (max-width:○○px){

}

MediaQueryを使用して、ウィンドウ幅によって背景色を切り替える設定をしてみる。

@charset "utf-8";
/* CSS Document */

body{
  background:#096;
}
/*  タブレットサイズのレイアウト*/
@media screen and (max-width: 959px){
body{
background: #636;}  
 }
/*スマフォサイズのレイアウト*/
@media screen and (max-width: 767px){
body{
background: #F00;}
 }

f:id:hourin-g0913:20160324112627p:plain
f:id:hourin-g0913:20160324112625p:plain
f:id:hourin-g0913:20160324112623p:plain