LabHub

ブログ

オー・カナダ

한국어English日本語

メープルリーフ、雪を頂いた山々、ターコイズブルーの湖、そしてトロントが織りなすカナダの美しい風景。このフォトギャラリーで景色を堪能し、MDX マジックと Tailwind クラスで簡単に再現できることをご覧ください。

next/image コンポーネントを使用して画像を配信しています。ローカルに保存された画像は以下のパスのフォルダーに配置されています:/static/images/canada/[filename].jpg

mdx を使用しているため、いくつかの Tailwind CSS クラスを使って、画像を表示するシンプルなレスポンシブ Flexbox グリッドを作成できます。


ギャラリー

Maple

Lake

Mountains

Toronto

実装

<div className="-mx-2 flex flex-wrap overflow-hidden xl:-mx-2">
  <div className="my-1 w-full overflow-hidden px-2 xl:my-1 xl:w-1/2 xl:px-2">
    ![Maple](/static/images/canada/maple.jpg)
  </div>
  <div className="my-1 w-full overflow-hidden px-2 xl:my-1 xl:w-1/2 xl:px-2">
    ![Lake](/static/images/canada/lake.jpg)
  </div>
  <div className="my-1 w-full overflow-hidden px-2 xl:my-1 xl:w-1/2 xl:px-2">
    ![Mountains](/static/images/canada/mountains.jpg)
  </div>
  <div className="my-1 w-full overflow-hidden px-2 xl:my-1 xl:w-1/2 xl:px-2">
    ![Toronto](/static/images/canada/toronto.jpg)
  </div>
</div>

MDX v2 では、サンプルコードに示すように、jsx 内にマークダウンを混在させることができます。

写真クレジット

メープルの写真:Guillaume Jaillet 撮影、 Unsplash より

山の写真:John Lee 撮影、 Unsplash より

湖の写真:Tj Holowaychuk 撮影、 Unsplash より

トロントの写真:Matthew Henry 撮影、 Unsplash より

コメント

まだコメントはありません。

ログインするとコメントできます