Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【CSS Modules】inset省略形プロパティの使い方

inset省略形プロパティの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

insetプロパティは、CSSで要素の位置を調整する際に使用されるショートハンドプロパティです。これは、toprightbottomleftといった個別のプロパティをまとめて一括で指定するために利用されます。主に、position: absolute;position: fixed;などの指定によって配置された要素が、その親要素やビューポートに対してどれくらいの距離(インセット)を取るかを定義する際に役立ちます。

このプロパティに値を指定する方法は複数あります。一つの値を指定した場合、その値はtoprightbottomleftの全てに適用され、要素が四方から均等に配置されます。二つの値を指定した場合、最初の値がtopbottomに、二番目の値がrightleftにそれぞれ適用されます。三つの値を指定した場合は、最初の値がtopに、二番目の値がrightleftに、三番目の値がbottomに適用されます。そして四つの値を指定した場合は、それぞれtoprightbottomleftの順に個別に適用され、要素の四辺を細かく制御できます。

insetプロパティを使用することで、コードの記述量を減らし、視覚的に分かりやすく要素の配置を管理することが可能です。特にレスポンシブデザインで要素の配置を柔軟に調整したい場合に、その真価を発揮します。要素のポジショニングを理解する上で非常に重要なプロパティの一つです。

公式リファレンス: inset

構文(syntax)

1.element {
2  inset: 0;
3}

引数(parameters)

引数なし

引数はありません

戻り値(return)

戻り値なし

戻り値はありません

関連コンテンツ

関連プログラミング言語