`<img>`のためのTailwindCSSヘルパー

TailwindCSSは、<img>タグを操作するためのいくつかのヘルパークラスを提供しています。ここでは、最も一般的に使用されるものを紹介します:

  • object-contain: このクラスは、画像のアスペクト比を維持したままコンテナ内に収まるように設定します。必要に応じて画像を縮小または拡大して、コンテナに収まるようにします。
  • object-cover: このクラスは、画像のアスペクト比を維持したまま、コンテナ全体をカバーするように設定します。必要に応じて画像をトリミングまたは縮小して、コンテナをカバーします。
  • object-fill: このクラスは、アスペクト比を維持せずにコンテナ全体を埋めるように画像を設定します。これにより、画像がストレッチまたは圧縮されてコンテナ内に収まる可能性があります。
  • object-none: このクラスは、画像をリサイズやトリミングなしで自然なサイズに設定します。
  • object-center: このクラスは、コンテナ内で画像を水平および垂直に中央に配置します。
  • object-left: このクラスは、画像をコンテナ内で左に配置します。
  • object-right: このクラスは、画像をコンテナ内で右に配置します。
  • object-top: このクラスは、画像をコンテナの上部に配置します。
  • object-bottom: このクラスは、画像をコンテナの下部に配置します。

これらのクラスは、特定の幅や高さを設定する、境界線や影を追加する、不透明度を調整するなど、他のTailwindCSSクラスと組み合わせて画像をさらにスタイリングするために使用できます。