سلام. دستور !important در سی اس اس در چه مواقعی استفاده میشه؟
+
rgba در Background چه معنی ای میده؟
--------
سپاس :10:
Printable View
سلام. دستور !important در سی اس اس در چه مواقعی استفاده میشه؟
+
rgba در Background چه معنی ای میده؟
--------
سپاس :10:
از Important برای اولویت دادن به یه استایل در برابر استایلهای دیگه ای که روی یه المنت اعمال شدن استفاده میشه. یعنی مثلا اگه این استایل ها رو در مورد یه تگ P با کلاس desc داشته باشید:
توی حالت نرمال رنگ متن داخل تگ P آبی میشه چون اولویت استایل دوم بیشتر از استایل اوله. ولی اگه استایل رو اینجوری بنویسی:کد:p{
color: red;
}
p.desc{
color: blue;
}
اونوقت رنگش قرمز میشه چون استایل اول اولویتش با important از استایل دوم بیشتر میشه و درواقع مهمتر میشه.کد:p{
color: red!important;
}
p.desc{
color: blue;
}
RGBA در واقع همون RGB خودمونه بعلاوه یه پارامتر چهارم که میزان شفافی (Alpha) رو مشخص میکنه. یعنی مثلا:
میاد رنگ rgb(0,0,0) که همون میشه سیاه رو با شفافیت (Transparency) 0.6 یا 60% نشون میده. اون پارامتر چهارم یه عدد اعشاری بین 0.0 و 1.0 که 0 به معنی کاملا شفاف و نامرئی و 1 به معنی کاملا مات و بدون شفافیته.کد:p{
color: rgba(0,0,0,0.6);
}
البته از این نوع رنگ فقط توی CSS3 و مرورگرهایی که ساپورتش میکنن مثل IE9 ، Chrome ، Firefox3+ ، Safari و Opera 10+ استفاده کرد توی بقیه مرورگرا کار نمیکنه.
سپاس.
او.نوقت این روی عکس ها هم کار می کنه؟ مثلا یه عکس رو شفاف تر کنه و نوشته های زیرش معلوم بشه؟
نه RGBA فقط برای دادن رنگ هست برای عکس باید از opacity استفاده کنین :46:نقل قول: