メインコンテンツへスキップ

CSS

エンジニアのためのCSS色彩設計ガイド|プリミティブとセマンティックによる論理的な配色管理

··1400 文字·3 分
センスに頼らず「論理」で色を扱うためのCSS色彩設計。プリミティブからセマンティックへの階層化、アクセシビリティ(WCAG)を考慮したコントラスト設計、そして最新のOKLCHやRelative Color Syntaxの活用まで、保守性の高いUI構築のためのベストプラクティスを解説します。

Safariでヘッダーがノッチに被る?セーフエリア問題の決定版ガイド

··1274 文字·3 分
iPhoneのノッチやホームバーにコンテンツが被ってしまう「セーフエリア問題」。viewport-fit=coverの設定からenv(safe-area-inset)の使いこなし、横向き表示でのレイアウト崩れ対策まで、モダンなモバイルWeb開発に必須のCSSテクニックを実例付きで解説します。