0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

アクセシビリティの知見を発信しよう!

tailwindcss,reactで画像を背景として使用するための方法

Last updated at Posted at 2024-05-23

はじめに

どうも!フリーエンジニアKeiです
探してもなかなか使いたい内容が見つけられなかったのでまとめました。

問題

react+tailwindcssの環境で
背景(セクションごと)として画像を使いたいときの設定方法

解決方法

①tailwind.config.jsに追記
②App.jsxに追記

①tailwind.config.jsに追記

extend{}の中にbackgroundImage{}を追記する
・Bg1は関係者が分かりやすい名称
・url('中は参照したい画像のリンク ')
my-img-nameは参照する画像の名称
今回はsrcにimg(ディレクトリ)を作成して、ディレクトリ内に画像を入れています。

tailwind.config.js
theme: {
    extend: {
      backgroundImage: {
        Bg1: "url('../src/img/my-img-name.jpg')",
      },
    },
  },

②App.jsxに追記

挿入したいセクションに
<div className=>bg-[url('../src/img/my-img-name.jpg')]</div>を追記する
あとはcssで好きなようにいじってください。

App.jsx
        <section id="#">
          <div className="bg-[url('../src/img/cat1.jpg')] min-h-screen bg-cover bg-center object-cover opacity-70">
            <div>
          </div>
        </section>

おわりに

基礎だからか意外と探しても出てこないので簡単にまとめました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?