特集

JSなしで、ここまで作れる — ブラウザ標準で実装するモダンUI

これまでJavaScriptライブラリやスクロール監視に頼っていたUIが、ブラウザ標準のHTML/CSSだけで作れるようになってきました。ポップオーバーや位置合わせ、スクロール連動など、JSなしでどこまで実現できるかの参考にしてください。

全5記事

特集をシェア

  1. 第1回ポップオーバーAPIを攻略する

    ポップオーバーAPIの基本の使い方とスタイリング


    ポップオーバーを表示するための標準的な仕組みであるポップオーバーAPIについて解説します。今回は基本的な使い方とスタイリングについて解説します。

    坂巻 翔大郎

  2. 第1回CSS Anchor Positioning入門

    CSS Anchor Positioningの基本とanchor()関数


    CSS Anchor Positioningは、指定した要素(アンカー)の位置やサイズを基準に別の要素を配置できる仕組みです。今回はCSS Anchor Positioningの概要と、anchor()関数の基本的な使い方を解説します。

    坂巻 翔大郎

  3. 前編スクロールの状態ごとにスタイルを指定するCSS

    scroll-state()で判定できる3つの状態


    スクロールの状態の変化をCSSだけで判定し、スタイルを定義できるコンテナクエリーについて説明します。

    坂巻 翔大郎

  4. 第1回文字組に関するCSSプロパティ

    テキストの折り返しに関するtext-wrap


    テキストの折り返しに関するプロパティであるtext-wrapについて解説します。文字組表現に気を使いたい場合に役立つプロパティです。

    國仲 義則

  5. 前編レイアウトだけではないCSS Grid応用テクニック

    コンテンツのクロスフェード


    CSS Gridは、コンテンツのレイアウト以外にもいろいろな活用ができます。まずは、コンテンツのクロスフェードを実現する方法を見てみましょう。

    小山田 晃浩

今回のキュレーター

大塚 亜周編集

老舗実用系出版社にて、女性誌編集ならびにデジタル事業開発に従事。グローバルデジタルエージェンシーに転職後、コンテンツディレクションと情報設計のスキルを生かして、大手企業のマーケティングを支援する。人事労務SaaS「SmartHR」では、UXライターとしてプロダクト開発に携わる。2023年3月に出版した『ちいさくはじめるデザインシステム』は、著者としてだけでなく、企画・編集も担当。