:fisrt-child and :last-child in Tailwind CSS

Updated: December 2, 2023 By: Khue Post a comment

In Tailwind CSS, the equivalents of the :first-child and :last-child pseudo-classes of CSS are the first and last modifiers, respectively. You can use them to style the first/last child of its parent.

Example

Screenshot:

The code:

<body class="p-40 bg-purple-700">
    <ul>
        <li class="text-xl text-white py-3 border-b border-white 
            first:text-yellow-500 last:line-through last:border-b-0">
            List Item #1
        </li>
        <li class="text-xl text-white py-3 border-b border-white 
            first:text-yellow-500 last:line-through last:border-b-0">
            List Item #2
        </li>
        <li class="text-xl text-white py-3 border-b border-white 
            first:text-yellow-500 last:line-through last:border-b-0">
            List Item #3
        </li>
        <li class="text-xl text-white py-3 border-b border-white 
            first:text-yellow-500 last:line-through last:border-b-0">
            List Item #4
        </li>
        <li class="text-xl text-white py-3 border-b border-white 
            first:text-yellow-500 last:line-through last:border-b-0">
            List Item #5
        </li>
    </ul>
</body>

This tutorial ends here. Happy coding and enjoy your day!