Skip to main content

Archive

Show more

Tailwind Utility Classes

Tailwind Utility Classes

Tailwind CSS provides a vast collection of utility classes that cover a wide range of CSS properties. These utility classes allow you to style HTML elements without writing custom CSS. Here's an overview of some commonly used utility classes in Tailwind CSS:


1. Layout

Utility classes for controlling layout and spacing:

  • .container: Sets max-width and centers content.
  • .mx-auto: Sets horizontal margin to auto for centering.
  • .my-4: Sets margin-top and margin-bottom to a specific value.
  • .p-8: Sets padding on all sides to a specific value.

2. Typography

Utility classes for text-related styles:

  • .text-center: Aligns text to the center.
  • .text-lg: Sets font size to a large size.
  • .font-bold: Applies bold font weight.
  • .uppercase: Transforms text to uppercase.

3. Colors

Utility classes for applying colors:

  • .bg-gray-200: Sets background color to a shade of gray.
  • .text-blue-500: Sets text color to a shade of blue.
  • .border-red-400: Sets border color to a shade of red.
  • .hover:bg-green-300: Sets hover background color to a shade of green.

4. Flexbox

Utility classes for flexbox layout:

  • .flex: Sets display to flex.
  • .justify-center: Aligns items along the main axis to the center.
  • .items-center: Aligns items along the cross axis to the center.
  • .flex-wrap: Allows items to wrap onto multiple lines.

5. Grid

Utility classes for grid layout:

  • .grid: Sets display to grid.
  • .grid-cols-3: Sets number of columns in the grid to 3.
  • .col-span-2: Spans grid columns across 2 columns.
  • .row-span-3: Spans grid rows across 3 rows.

Conclusion

Tailwind CSS utility classes provide a convenient way to style HTML elements without writing custom CSS. By leveraging these utility classes, developers can quickly build responsive and visually appealing layouts with minimal effort.

Comments