-
HTML
【HTML・CSS】カード型UI上に複数のa要素(リンク先)を配置したレイアウト
カード型UI上に複数のa要素(リンク先)を配置したレイアウトの練習をしました。 -
CSS
【CSS】メディアクエリ(Media Query)を使わず、グリッドコンテナ幅の変化に応じてカラム数を増減するグリッドレイアウト(Fluid Columns Grid Layout)
Every Layoutの中で紹介されていたgrid-template-columns: repeat(auto-fit, minmax(min(var(--minimum),100%), 1fr));という指定について書きました。 -
CSS
【CSS】transition-behaviorプロパティを使って、displayプロパティをトランジション可能にする
Chrome117から導入されるtransition-behaviorプロパティについて勉強しました。 -
CSS
【CSS】object-view-boxとは?画像の拡大アニメーションで使えそう
要素を拡大縮小させたり、水平方向に移動させることができるobject-view-boxについて学びました。 -
HTML
【HTML】なぜmeta要素のviewportを記述するのか
スマホやタブレット向けに指定されているをなぜ記述するのか勉強しました。 -
JavaScript
【JavaScript】reduce()メソッド
reduceメソッドとは、配列を反復処理する関数の一種です。返り値は、反復処理の結果を返します。 -
CSS
【CSS】無限大(Infinity)の値を取り扱う
CSSで無限大の値を取り扱うには、calc()内で計算定数(calc-constant)であるinfinityを使用します。 -
CSS
【CSS】:has()擬似クラスの使用例
hasとは引数の中で指定した条件(少なくとも1つ以上)を含んでいる要素をチェックできる擬似クラスです。