takec23com

Web技術

CSS Anchor PositioningとPopover APIで「位置計算地獄」から解放される話 2026年版

ドロップダウン。ツールチップ。サブメニュー。ユーザーアイコンを押したら出てくるアレ。UIの現場では毎日のように出番があるのに、実装はなぜか毎回しんどい。クリックで開閉して、Escで閉じて、外側クリックでも閉じて、フォーカスも良い感じにして、...
Web技術

CSSの単位まとめ px em rem %の違いとvw vh clamp calcの使い方まで 現場で迷わない整理術

CSSの単位って、地味に人の性格が出ます。全部pxで押し切る人。rem推しで宗教戦争を始める人。vwで気持ちよくなった結果、iPhoneで文字が暴れ散らかす人。どれも見てきました。そしてだいたい、最後に残るのがこの疑問です。「結局、どれを使...
Web技術

Noto Sans JPを迷わず使う 2026年版Web制作者のための最新実装メモ

日本語のWebサイトって、結局フォントで八割決まります。言い過ぎに聞こえるかもしれないけど、UIが丁寧でも文字が荒れると一気に安っぽく見える。逆も同じで、文字が落ち着いているだけで「ちゃんとしてる感」が出る。ずるい。だからこそ、Noto S...
Web技術

最近のCSS 5選 2026年版inset min max clamp is where auto-fit auto-fillで差が付く実務テク

CSSは不思議な世界です。昨日までの正解が、今日も正解とは限らない。 ただし安心してください。全部を追いかける必要はありません。 「よく出るやつ」から順番に覚えると、制作スピードと保守性がちゃんと上がります。この記事は、現場で出番が多い最近...
Web技術

WAI-ARIA対応アコーディオン実装 完全ガイド 2026details/summary論争に終止符を打つ 現場で壊れない設計と実装ポイント

アコーディオンは便利です。情報を畳めて、画面もスッキリ。FAQでも設定画面でも大活躍。 でも同時に、地雷も多いUIです。見た目は動いているのに、キーボードで操作できない。スクリーンリーダーだと何が開いたか分からない。検索で該当箇所に飛んだの...
開発環境

Viteとは何か 2026年の現場で困らない超実務ガイド出来ること 出来ないこと 環境構築まで一気に理解する

フロントエンドの開発環境は、気付くとすぐ重くなります。最初はHTMLとCSSだけだったのに、気付けばTypeScript、Sass、ESLint、Prettier、テスト、画像最適化、ビルド、HMR、SSRまで欲張りセット。 そして最後に残...
Web技術

日本語文章を読みやすくするために指定したいオススメのCSS 2026年版text-autospace normal overflow-wrap anywhere word-break normal line-break strict を実務目線で使いこなす

日本語の文章って、読みやすさの大半が「改行」と「間」に支配されています。見出しのキレ、本文の呼吸、URLがはみ出してレイアウトを破壊しない安心感。 このあたりをCSSでちゃんと整えると、同じ文章でも体感の読みやすさが一段上がります。でも現場...
Web技術

スクロールでセクションが切り替わる時に次のコンテンツと重ねる実装まとめposition stickyとVanilla JSで作る 2026年の実務向けレシピ

「スクロールしていくと、次のセクションが前のセクションにぬるっと重なって切り替わる」。 この見せ方、LPやブランドサイトでよく見ます。派手すぎないのに雰囲気が出る。しかも、意外と離脱も減る。ただし実装は、見た目よりも少しだけ気を使います。 ...
Webデザイン

prefers-reduced-motion完全実務ガイド 2026年版アニメーションを減らしたい人に優しいUIをCSSとJSで作る コピペで使える設計と落とし穴

Web制作の現場は今、アニメーション全盛です。 スクロールでふわっと出る、背景がゆっくり動く、カードがぬるっと浮く。 見栄えは良い。達成感もある。ついでにクライアント受けも良い。でも、その動きが誰かにとっては「見ていられない」ことがあります...
Web技術

カンプに無くても「気が利くねえ」と言われる改善Tipsoptgroupで整理し、hrで区切る。だが注意点もある 2026実務版

selectのデザイン、カンプに載っていないことが多いです。 理由は単純で、OSやブラウザが勝手に描画するので、作り込んでも再現出来ないから。 でも、だからといって「ただを並べるだけ」で終わるのは、ちょっと不親切です。 選択肢が増えるほど、...