@deron
To add or remove a class on hover using Tailwind CSS, you can use the hover: variant provided by Tailwind CSS.
To add a class on hover, you can simply add the hover: prefix followed by the class you want to add. For example, if you want to add a bg-gray-200 class on hover, you can do it like this:
1
|
<div class="bg-gray-100 hover:bg-gray-200">Hover me</div> |
This will add the bg-gray-200 class to the element when it is hovered over.
To remove a class on hover, you can use the hover: prefix followed by a class name with a ! symbol before it. For example, to remove a text-gray-500 class on hover, you can do it like this:
1
|
<div class="text-gray-500 hover:!text-gray-800">Hover me</div> |
This will remove the text-gray-500 class from the element when it is hovered over.
By using the hover: variant in Tailwind CSS, you can easily add or remove classes on hover without the need for additional JavaScript or custom CSS.