I'm beginning to learn Tailwind CSS and am trying to implement the button below. It's a blank button that highlights its bottom border on hover.
However, scanning through the docs, I can't seem to be able to recreate the effects.
I'm beginning to learn Tailwind CSS and am trying to implement the button below. It's a blank button that highlights its bottom border on hover.
However, scanning through the docs, I can't seem to be able to recreate the effects.
<link href="https://unpkg.com//tailwindcss@2.1.1/dist/tailwind.min.css" rel="stylesheet" />
<div class="flex items-center justify-center min-h-screen">
<button class="text-6xl font-bold transition duration-150 border-b-8 border-transparent hover:border-purple-500">
Button
</button>
</div>
First, add the following to your tailwind.config.js.
module.exports = {
variants: {
extend: {
// ...
borderStyle: ['hover'],
}
}
}
Then use the following utilities to create the button.
<button class="p-4 font-bold font-sans border-b-2 border-double
border-transparent hover:border-current cursor-pointer select-none">
Button
</button>
Finally, run npm run prod.
You can use transition class. and check the transition documents in https://tailwindcss.com/docs/transition-property