TGViewer
Html and Css & Jsآموزش Html and Css & Jsآموزش @htmlcss_channels · 23.1K subscribers
Post #2579 1.77K
🎨 تکنیک‌های ایجاد پس‌زمینه فید شده (Faded Background) در CSS

پس‌زمینه فید شده یک تکنیک طراحی وب است که با ایجاد یک لایه شفاف روی تصویر پس‌زمینه، خوانایی متن و عناصر روی آن را بهبود می‌دهد. این تکنیک به‌ویژه برای تصاویر با پس‌زمینه روشن یا پیچیده بسیار مفید است.


🛠️ روش‌های مختلف ایجاد پس‌زمینه فید شده

۱. استفاده از Linear Gradient با Opacity
.section {
  background:
    linear-gradient(
      to right,
      rgb(0 0 0 / 0.5),  /* سیاه با ۵۰٪ شفافیت */
      rgb(0 0 0 / 0)     /* کاملاً شفاف */
    ),
    url(background.png); /* تصویر پس‌زمینه */
}

نکات کلیدی:
از تابع rgb() با پارامتر alpha برای کنترل شفافیت استفاده می‌شود
rgb(0 0 0 / 0.5) یعنی سیاه با ۵۰٪ شفافیت
rgb(0 0 0 / 0) یعنی کاملاً شفاف
می‌توانید رنگ‌های مختلف را با درصد شفافیت متفاوت استفاده کنید

۲. استفاده از RGBA
.section {
  background:
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0)
    ),
    url(background.png);
}

نکات کلیدی:
rgba(r, g, b, alpha) همان rgb(r g b / alpha) است
alpha از ۰ تا ۱ است
۰ = کاملاً شفاف
۱ = کاملاً غیرشفاف
۳. استفاده از رنگ‌های دیگر
.section {
  background:
    linear-gradient(
      to right,
      rgba(255, 255, 255, 0.7),  /* سفید با ۷۰٪ شفافیت */
      rgba(255, 255, 255, 0)
    ),
    url(background.png);
}

۴. استفاده از رنگ‌های متعدد
.section {
  background:
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0.8),
      rgba(0, 0, 0, 0.4),
      rgba(0, 0, 0, 0)
    ),
    url(background.png);
}

۵. استفاده از رنگ‌های متعدد با رنگ‌های مختلف
.section {
  background:
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0.8),
      rgba(255, 255, 255, 0.4),
      rgba(0, 0, 0, 0)
    ),
    url(background.png);
}

نکات کلیدی:
می‌توانید رنگ‌های مختلف را با درصد شفافیت متفاوت استفاده کنید
این روش برای ایجاد افکت‌های پیچیده‌تر استفاده می‌شود


📝 مثال‌های عملی
مثال ۱: پس‌زمینه فید شده برای متن سفید
.hero {
  background:
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0.6),
      rgba(0, 0, 0, 0)
    ),
    url(hero-bg.jpg);
  color: white;
  padding: 60px 20px;
  text-align: center;
}

مثال ۲: پس‌زمینه فید شده برای متن سیاه
.hero {
  background:
    linear-gradient(
      to right,
      rgba(255, 255, 255, 0.7),
      rgba(255, 255, 255, 0)
    ),
    url(hero-bg.jpg);
  color: black;
  padding: 60px 20px;
  text-align: center;
}

مثال ۳: پس‌زمینه فید شده برای متن رنگی
.hero {
  background:
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0)
    ),
    url(hero-bg.jpg);
  color: #ff6b6b;
  padding: 60px 20px;
  text-align: center;
}

🎨 افکت‌های پیشرفته
افکت ۱: پس‌زمینه فید شده با دو رنگ
.hero {
  background:
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0.8),
      rgba(0, 0, 0, 0.4),
      rgba(0, 0, 0, 0)

),
    url(hero-bg.jpg);
  color: white;
  padding: 60px 20px;
  text-align: center;
}

افکت ۲: پس‌زمینه فید شده با رنگ‌های مختلف
.hero {
  background:
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0.8),
      rgba(255, 255, 255, 0.4),
      rgba(0, 0, 0, 0)
    ),
    url(hero-bg.jpg);
  color: white;
  padding: 60px 20px;
  text-align: center;
}

افکت ۳: پس‌زمینه فید شده با رنگ‌های متعدد
.hero {
  background:
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0.8),
      rgba(255, 255, 255, 0.4),
      rgba(0, 0, 0, 0.2),
      rgba(0, 0, 0, 0)
    ),
    url(hero-bg.jpg);
  color: white;
  padding: 60px 20px;
  text-align: center;
}



@Htmlcss_channels
  • ❤ 9
  • 🔥 1
More from @htmlcss_channels
  1. Sep 26, 2026🔻 به علت محدود بودن ظرفیت کانال ها، لیست به زودی پاک خواهد شد. https://t.me/addlist/bdUfn…
  2. Sep 26, 2026🚀دیگه هزینه نجومی برای اشتراکای هوش مصنوعی نکن!! @GptPLuserBot ➖➖➖➖➖➖➖ 🔺آموزش برنامه نوی…
  3. Sep 26, 2026برای معرفی پروژه هاتون به کارفرما بهتره از این روش استفاده کنید این وبسایت پروژه هاتون رو…
  4. Sep 26, 2026🤖 مینی دوره Claude رایگان شد! | ابزار برنامه‌نویسی، تحقیق و حل مسئله ✔️ توی این مینی‌دوره…
  5. Sep 24, 2026۵ منبع رایگان کاربردی برای طراحان و توسعه‌دهندگان وبسایت! اگه دنبال کامپوننت‌های آماده، آی…
  6. Sep 23, 2026HTML: Responsive images 🔅 تصاویر واکنش‌گرا در HTML با اين تکنیک، مرورگر خودش بهترین نسخه…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →