SVGをCSSでレスポンシブにする方法|viewBox・width・heightの設定
SVGを縦横比を保ったままレスポンシブ表示するCSSを解説。viewBox、width:100%、height:autoの役割、インラインSVGとimg要素の違い、縮まない・はみ出す原因も整理します。
AIとつくる、実践プログラミング・コーディングメディア
ARCHIVE
SVGを縦横比を保ったままレスポンシブ表示するCSSを解説。viewBox、width:100%、height:autoの役割、インラインSVGとimg要素の違い、縮まない・はみ出す原因も整理します。
レスポンシブWebデザインの基本を、viewport、流動幅、画像、メディアクエリ、Gridの実例で解説。ブレークポイントの決め方、モバイルファースト、文字拡大と実機確認も紹介します。
CSS positionのstatic・relative・absolute・fixed・stickyを実例で解説。基準となる包含ブロック、z-index、スクロール時の挙動、効かない原因とアクセシビリティ上の注意を整理します。
CSSのhsl()を使い、色相・彩度・明度から色を指定する方法を解説。透明度の書き方、CSS変数での配色管理、ホバー色や薄い背景色を作る実例、コントラストの注意点を紹介します。
CSSの基本構文と3つの読み込み方法を初心者向けに解説。外部CSSを基本に、style要素・style属性の使い分け、セレクター、詳細度、WordPressでの正しい読み込みまで紹介します。
CSSのfont-familyで日本語フォントを指定する基本を解説。フォールバック、総称ファミリー、Webフォント、font-display、可変フォント、表示速度と読みやすさの注意点を紹介します。
CSS calc()で異なる単位を計算する方法を解説。四則演算の空白ルール、CSS変数との組み合わせ、固定ヘッダーを引く高さ、clamp()・min()・max()との使い分けを紹介します。
CSSのcontent・padding・border・marginから成るボックスモデルとbox-sizingを解説。width:100%がはみ出す理由、border-boxの基本設定、DevToolsでの確認方法を紹介します。