CSS: From Hated tan() to AI-Powered BEM & Generative Worlds
CSS: From Hated tan() to AI-Powered BEM & Generative Worlds
A h, CSS. The language we love to hate, and hate to love. From battling the specificity wars to wrangling with quirky browser inconsistencies, it's a journey. But what a journey it is! In my 5 years of experience, I've seen CSS evolve from a simple styling tool to a powerful language capable of creating complex layouts and stunning visual effects. Today, we're diving deep into some of the most interesting corners of the CSS world, from the surprisingly controversial tan() function to the exciting possibilities of AI-powered development and generative art. Get ready to explore how CSS is being revolutionized, and how you can leverage these advancements in your own projects. You might be surprised to know just how much CSS is capable of these days. We will cover, among other things, the "Most Hated" CSS Feature: tan() , AI developments, How to get 100 small viewport height in Javascript? , Css Bem naming blocks in different sections, and Crafting Generative CSS Worlds . …