Menggunakan pernyataan bersyarat pertanyaan media dalam CSS Tailwind
P粉835428659
P粉835428659 2023-08-10 15:17:27
0
2
551
<p>Bagaimana untuk menyatakan ini</p> <pre class="brush:php;toolbar:false;">${window.scrollY > 0 ? <p>Adakah penyata bersyarat menyemak hanya untuk Tailwind pada saiz skrin sederhana atau besar? </p>
P粉835428659
P粉835428659

membalas semua(2)
P粉676588738

Anda boleh melakukannya dengan mudah dengan menambahkan kod berikut pada kod anda:

className={md:${window.scrollY > 0 ? "bg-slate-50" : "bg-transparent"}}

Inilah yang dilakukan oleh Tailwind. Jika tidak, anda boleh menulis CSS tersuai sendiri.

Sila ambil perhatian, sila pastikan anda memasukkan varian yang diperlukan dalam tailwind.config.js anda jika ia belum didayakan:

module.exports = {
      variants: {
        backgroundColor: ['responsive', 'hover', 'focus'],
        // ... other configurations
      },
}
P粉492959599

${window.scrollY > 0 ? "max-md:bg-slate-50" : ""}

Anda juga boleh mengetahui lebih lanjut daripada dokumentasi Tailwind: https://tailwindcss.com/docs/responsive-design#targeting-a-single-breakpoint

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan