<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>CSS on Omid Farhang</title><link>https://omid.dev/tags/css/</link><description>Recent content in CSS on Omid Farhang</description><image><title>Omid Farhang</title><url>https://omid.dev/images/bio-photo-150x150.jpg</url><link>https://omid.dev/images/bio-photo-150x150.jpg</link></image><generator>Hugo -- 0.163.3</generator><language>en-US</language><copyright>2026 Omid Farhang | All rights reserved.</copyright><lastBuildDate>Tue, 16 Jun 2026 12:00:00 +0330</lastBuildDate><atom:link href="https://omid.dev/tags/css/index.xml" rel="self" type="application/rss+xml"/><atom:link href="https://pubsubhubbub.appspot.com/" rel="hub"/><item><title>Advanced Animations in Frontend Development: CSS, SVG, and JavaScript</title><link>https://omid.dev/2024/06/07/advanced-animations-in-frontend-development/</link><pubDate>Fri, 07 Jun 2024 00:20:07 +0330</pubDate><guid>https://omid.dev/2024/06/07/advanced-animations-in-frontend-development/</guid><description>&lt;p&gt;Animations have become a crucial aspect of modern web design, enhancing user experience and adding a dynamic quality to websites and applications. While basic animations can be achieved with simple CSS transitions, advanced animations often require a combination of CSS, SVG, and JavaScript. This post will delve into advanced techniques for creating animations, focusing on performance optimization, easing functions, and best practices to ensure smooth and engaging animations.&lt;/p&gt;
&lt;h2 id="css-animations"&gt;CSS Animations&lt;/h2&gt;
&lt;p&gt;CSS animations are the backbone of web animations, offering a powerful and efficient way to create sophisticated animations with minimal code. Here are some advanced techniques:&lt;/p&gt;</description></item><item><title>Advanced CSS Grid Layouts: Techniques and Tricks for Responsive Design</title><link>https://omid.dev/2024/06/07/advanced-css-grid-layouts/</link><pubDate>Fri, 07 Jun 2024 00:06:46 +0330</pubDate><guid>https://omid.dev/2024/06/07/advanced-css-grid-layouts/</guid><description>&lt;p&gt;In the evolving world of web design, creating flexible and dynamic layouts that work seamlessly across devices is paramount. CSS Grid Layout, introduced with CSS3, revolutionizes the way we build web layouts by providing a two-dimensional grid-based layout system. While many designers are familiar with basic grid concepts, mastering advanced CSS Grid techniques can elevate your responsive design skills to a new level. In this post, we’ll dive into complex grid layouts, responsive design strategies, and best practices for ensuring cross-browser compatibility.&lt;/p&gt;</description></item><item><title>Migrating an Existing Project from Pure CSS and Bootstrap to Tailwind CSS: A Comprehensive Guide</title><link>https://omid.dev/2024/05/22/migrate-css-bootstrap-to-tailwind/</link><pubDate>Wed, 22 May 2024 20:07:46 +0330</pubDate><guid>https://omid.dev/2024/05/22/migrate-css-bootstrap-to-tailwind/</guid><description>Migrate Bootstrap to Tailwind CSS step by step: compare utility-first vs component classes, plan your migration, and convert an existing CRM dashboard without breaking layout.</description></item><item><title>Dreamweaver CS4 and Maintaining Real Websites</title><link>https://omid.dev/2008/12/11/dreamweaver-cs4-and-maintaining-real-websites/</link><pubDate>Thu, 11 Dec 2008 14:00:00 +0000</pubDate><guid>https://omid.dev/2008/12/11/dreamweaver-cs4-and-maintaining-real-websites/</guid><description>Adobe Dreamweaver CS4 in 2008 sat between visual editing and standards-based web development — practical tips for keeping sites maintainable.</description></item></channel></rss>