How will I incorporate a radial gradient in my website by using Tailwind CSS? And how will I get curvature border i.e. a wave like border.
I tried it by writing bg-radial-gradient
but there in no such class. To give curvature I used border-b 2 rounded-[300px]
but it is not working properly.
For a radial gradient, you could consider using an arbitrary value class like:
<script src="https://cdn.tailwindcss.com/3.4.1"></script>
<div class="h-screen bg-[radial-gradient(circle_at_50%_75%,red,blue)]"></div>
You could also consider adding a radial gradient as a value in your theme like:
tailwind.config = {
theme: {
backgroundImage: {
'radial-gradient': 'radial-gradient(circle at 50% 75%, red, blue)',
},
},
};
<script src="https://cdn.tailwindcss.com/3.4.1"></script>
<div class="w-screen h-screen bg-radial-gradient"></div>
If you want to combine either method with the existing gradient classes, you could look at including the var(--tw-gradient-stops)
value:
tailwind.config = {
theme: {
backgroundImage: {
'radial-gradient': 'radial-gradient(circle, var(--tw-gradient-stops))',
},
},
};
<script src="https://cdn.tailwindcss.com/3.4.1"></script>
<div class="h-[50vh] bg-[radial-gradient(circle_at_0%_50%,var(--tw-gradient-stops))] from-purple-200 from-10% via-green-200 via-30% to-blue-800 to-50%"></div>
<div class="h-[50vh] bg-radial-gradient from-purple-200 from-10% via-green-200 via-30% to-blue-800 to-50%"></div>
With regards to your other question about how to get curvature border i.e. a wave like border, consider posting a separate question – posts on Stack Overflow should be kept to one question.