مقالات
کدهای تمیز: با متغیرها، CSS را هوشمند کنید! 💡
متغیرهای CSS (Custom Properties): کد تمیزتر، مدیریت راحتتر! 🎨 سلام به همگی! توی پروژههای CSS، خیلی وقتا پیش میاد که یه رنگ، یه فونت، یا یه فاصله رو بارها و بارها توی جاهای مختلف استفاده میکنیم. مثلاً رنگ اصلی سایتمون...
ساخت انیمیشنهای حرفهای با @keyframes (گام به گام)
CSS Animations: خلق انیمیشنهای پیچیده با @keyframes! 🎬 سلام به همگی! تا الان با Transitionها آشنا شدیم که تغییرات بین دو حالت رو نرم میکنن. اما اگه بخوایم انیمیشنهای پیچیدهتر، چند مرحلهای، یا حتی انیمیشنهایی که مدام تکرار میشن رو...
دگرگونی سایت با CSS: چرخش، تغییر اندازه و جابجایی
CSS Transforms: جابجایی، چرخش، تغییر اندازه و کج کردن عناصر! 🤸♀️ سلام دوستان! تا اینجا با انیمیشنهای نرم و پیوسته (Transitions) آشنا شدیم. اما گاهی وقتها نیاز داریم که عناصر HTML رو جابجا کنیم، بچرخونیم، اندازهشون رو عوض کنیم یا...
انتقالهای نرم: عناصر خود را متحرک کنید!
CSS Transitions: جادوی حرکت نرم و روان! ✨ سلام به همه! تا حالا شده یه سایت رو ببینید که با هاور کردن روی یه دکمه، رنگش نرم و قشنگ عوض میشه؟ یا با تغییر اندازه یه عنصر، انیمیشن ظریفی رو...
px یا rem؟ انتخاب واحد اندازهگیری درست برای ریسپانسیو
واحدهای اندازهگیری: پیکسل (px) در مقابل واحدهای نسبی! ⚖️ سلام به همگی! تا حالا موقع کد زدن با CSS، خیلی از ماها راحتترین کار رو انتخاب کردیم: استفاده از پیکسل (px). پیکسل یه واحد اندازهگیری مطلقه، یعنی یه مقدار ثابت...
چرا باید طراحی را از موبایل شروع کنید؟ (Mobile-First)
رویکرد Mobile-First: اول موبایل، بعد همه! 📱➡️💻 سلام به همگی! توی بحث طراحی واکنشگرا (Responsive Design)، با دو تا رویکرد اصلی آشنا شدیم: Desktop-First و Mobile-First. امروز میخوایم روی رویکرد Mobile-First تمرکز کنیم. این رویکرد چیه و چرا اینقدر طرفدار...
ابزار جادویی: تغییر ظاهر سایت بر اساس اندازه صفحه
Media Queries: تنظیمات جادویی برای اندازههای مختلف صفحه! ✨ سلام به همگی! توی جلسه قبل با مفهوم طراحی واکنشگرا (Responsive Design) و اهمیتش آشنا شدیم. حالا وقتشه که عمیقتر بشیم و ببینیم چطور میتونیم با استفاده از Media Queries، استایلهای...
سایت شما موبایل فرندلی است؟ ضرورت طراحی واکنشگرا
طراحی واکنشگرا (Responsive Design): سلام به همهی دستگاهها! 👋 سلام دوستان عزیز! امروزه دیگه مردم با یه مدل گوشی یا تبلت خاص، وبسایتها رو چک نمیکنن. از لپتاپهای بزرگ گرفته تا گوشیهای کوچیک، همه جور دستگاهی وجود داره. پس اگه...
پروژه گرید: ساخت یک Layout پیچیده و شیک 🏗️
پروژه خفن: ساخت Layout کامل صفحه با CSS Grid! 🚀 سلام به همه! تا اینجا کلی چیزهای هیجانانگیز در مورد CSS Grid یاد گرفتیم. حالا وقتشه که دانشمون رو به کار بگیریم و یه پروژهی واقعی بسازیم! قراره یه Layout...