HTML/CSS

【CSS】ページのスクロールを禁止する方法|overflow・overscroll-behavior・モーダル対応まで

CSSでページのスクロールを禁止する方法を網羅的に解説。overflow: hiddenの基本から、overflow-x/yの軸別制御、overscroll-behaviorによるスクロール連鎖防止、CSS :has()とdialog要素を使ったモーダル対応、iOS Safariでの確実な背景固定、スクロールバーのガタつき防止まで。
HTML/CSS

【CSS】filter: drop-shadow()で透過画像に影をつける方法|box-shadowとの違い・実務パターン集

CSSのfilter: drop-shadow()で透過PNG・SVGに画像の形状に沿った影をつける方法を解説。box-shadowとの違い、パラメータ詳細、複数の影、ホバーアニメーション、clip-path対応、パフォーマンス最適化、実務パターン集まで網羅。
HTML/CSS

【HTML】framesetタグの印刷で余白が入る原因と解決方法|Chrome・Edge対応・iframe移行・CSS Grid代替

framesetタグを使用したページをChromeやEdgeで印刷すると余白が入る問題の原因と解決方法を解説。CSS @media printでの対処、iframeへの移行手順、CSS Grid/Flexboxによる代替レイアウト、HTML5での非推奨状況と実務での対処パターンまで網羅します。