HTMLCSS基礎7

HTML/CSS

・CSS:レイアウト系プロパティ

 position/top/left/bottom/right プロパティ

  •   要素の配置方法と位置を指定します
  •   positionで配置方法を決定し、top, bottom, left, rightで具体的な位置を調整します

 

z-index プロパティ

  •   要素の重なり順序を指定します
  •   数値が大きいほど前面に表示されます。positionプロパティがstatic以外の場合に有効です

・CSS:ボーダー系プロパティ

 border-style プロパティ

  •   ボーダーのスタイルを指定します

 border-color プロパティ

  •   ボーダーの色を指定します。transparentで透明にできます

 border-width プロパティ

  •   ボーダーの幅を指定します。複数指定で各辺の幅を個別に設定可能です

 border プロパティ

  •   ボーダーのスタイル、色、幅をまとめて指定するショートハンドです

 border-top/-bottom/-left/-right プロパティ

  •   各辺のボーダーを個別に指定するショートハンドです
  •   それぞれのプロパティに「-style」、「-color」、「-width」を付与することで個別に指定することも可能です

・CSS:その他のプロパティ

 border-radius プロパティ

  •   ボックスの角を丸くします。各角の丸みを個別に指定可能です

 box-shadow プロパティ
  
 ボックスに影をつけます。影の位置、ぼかし、広がり、色などを指定できます

 box-sizing プロパティ

  •   ボックスのサイズ計算方法を指定します。content-boxとborder-boxがあります

 content プロパティ

  •  「::before」疑似要素や「::after」疑似要素と共に使用され、要素の直前または直後にコンテンツを挿入します

 object-fit プロパティ

  •   img タグや video タグのコンテンツのはめ込み方法を指定します

 object-position プロパティ

  •   iframe タグ、img タグ、video タグのコンテンツの配置位置を指定します

・CSS:擬似クラス系セレクタ

 link/visited 擬似クラス
 
  リンクの未訪問状態と訪問済状態にスタイルを適用します

 hover 擬似クラス

  要素にカーソルが乗った時のスタイルを適用します

 active 擬似クラス

  要素がアクティブ(クリック中など)な時のスタイルを適用します

 first-child/last-child 擬似クラス

  最初と最後の子要素にスタイルを適用します

 nth-child 擬似クラス
  
  n番目の子要素にスタイルを適用します

 nth-of-type 擬似クラス

  同一のセレクタを持つn番目の子要素にスタイルを適用します

 not 擬似クラス

  指定した要素以外の要素にスタイルを適用します

・CSS:擬似要素系セレクタ

 first-letter 擬似要素
  
  要素の最初の文字にスタイルを適用します

 first-line 擬似要素

  要素の最初の行にスタイルを適用します

 before/after 擬似要素

  要素の直前または直後にコンテンツを挿入します。contentプロパティと組み合わせて使用します

今後

セレクタ、疑似要素。実際に打ち込み、表示しないと分からないので難しいと思えてきました。

時間がある時に見直しをします

コメント