5
0

می‌تونم خاصیت opacity رو فقط به پس‌زمینه یک div اعمال کنم و نه به متنی که داخلش هست؟

این رو امتحان کردم:

background: #CCC;
opacity: 0.6;

اما این شفافیت رو تغییر نمی‌ده.

0

به نظر می‌رسه که می‌خوای از یه پس‌زمینه شفاف استفاده کنی، در این صورت می‌تونی از تابع rgba() استفاده کنی:

مقادیر R (قرمز)، G (سبز) و B (آبی) می‌تونن به صورت <عدد صحیح> یا <درصد> باشن. که عدد 255 معادل 100٪ است

A (آلفا) می‌تونه عددی بین 0 تا 1 یا به صورت <درصد> باشه

که عدد 1 معادل 100٪ (کامل‌ترین شفافیت) است

background: rgba(51, 170, 51, .1)    /*  10% */ 
background: rgba(51, 170, 51, .4)    /*  40% */ 
background: rgba(51, 170, 51, .7)    /*  70% */ 
background: rgba(51, 170, 51,  1)    /* full */
ارسال پاسخ به سوال بالا

برای ارسال پاسخ باید وارد اکانتت بشی

اگر پاسخت شامل تکه کدی میشه، از منوی ویرایشگر پایین، تکه کدی که نوشتی رو انتخاب کن و بعد از طریق زبان کدی که نوشتی رو انتخاب کن تا کدت داخل بلاک مخصوص زبان خودش قرار بگیره و کدت خواناتر برای بقیه نشون داده بشه

اگه پاسخت رفرنسی داره، لینک رفرنس رو هم بذار تا پاسختت کاملتر و معتبر تر بشه