Betulkan isu keadaan tuding dalam CSS Tailwind
P粉039633152
P粉039633152 2023-12-31 08:53:39
0
1
534

Saya sedang menggayakan bar navigasi untuk tapak web satu halaman. Apabila pengguna melayang di atas div yang mengelilingi butang, saya mahu ia bukan sahaja menukar warna latar belakang kepada hijau yang lebih gelap (yang sudah berfungsi), tetapi juga menukar warna teks kepada putih, menjadikannya kelihatan. Walau bagaimanapun, walaupun saya telah menetapkan kelas "hover:text-white" kepada div, teks itu masih ditimpa.

Ini index.html saya!

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <link rel="stylesheet" href = "build/output.css">
        <title>Food Reviews</title>
    </head>
    <body>
        <div class="grid grid-cols-2 mt-1 ml-2 border-b-2 border-gray-700 bg-gray-200">
            <h1 class="text-cyan-400">Food Reviews</h1>
            <div class="grid grid-cols-3 ml-64 gap-5 mr-3 mb-1">
                <div class="border-4 border-green-700 rounded-lg bg-green-300 hover:bg-green-600 hover:text-white">
                 <button class="text-green-600 col-span ">Asian Cuisine</button>
                 </div>
                 <div class="border-4 border-green-700 rounded-lg bg-green-300 hover:bg-green-600">
                    <button class="text-green-600 col-span">European Cuisine</button>
                </div>
                <div class="border-4 border-green-700 rounded-lg bg-green-300 hover:bg-green-600">
                    <button class="text-green-600 col-span-1 pl-2">American Cuisine</button>
                </div>
            </div>
        </div>

    </body>
</html>

Fail css src saya

@tailwind base;
@tailwind components;
@tailwind utilities;


P粉039633152
P粉039633152

membalas semua(1)
P粉277824378

Masalahnya ialah anda menggunakan hover:text-white pada div dan bukannya butang. Anda hanya perlu mengalihkan kelas ke butang .

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