🚀CSS - Responsive Web


1.反応型ウェブデザイン

@media screen and (min-width: 800px) {
	container {
		width:50%;
	}
}
  • min-width:最小幅指定
  • max-width::最大幅指定
  • 2.単位

  • px:最も基本的な単位
  • em:常に固定されたフォントサイズ(1 em=16 px)
  • .parent {
    	font-size: 8em;
    }
    
    .child {
    	font-size: 0.5em;
    }
    /* em은 부모요소에 상대적이므로 parent는 128px, child는 64px */
  • rem : root em
  • .parent {
    	font-size: 8rem;
    }
    
    .child {
    	font-size: 0.5rem;
    }
    /* rem은 루트요소에 상대적이므로 parent는 128px, child는 8px */
  • vw:ビューポートの幅
  • vh:ビューポート高さ
  • 3.正しい使用基準

  • 親要因のサイズによって、サイズを変更する必要がある:%、em
  • 親に関係なくブラウザのサイズに反応:v*、rem
  • 要素の幅と高さに応じてサイズを変更します:%、v*
  • フォントサイズに応じてサイズを変更:em、rem
  • 4.参照ページリスト


    PXtoEM(px,em変換ページ) http://pxtoem.com