سوال در مورد خصوصیت opacity

این تاپیک 2 پاسخ و 3 مشارکت کننده دارد . آخرین آپدیت توسط :  لقمان آوند ،‏ 3 سال و 9 ماه پیش .

این تاپیک تاکنون 1667 بازدید داشته است .

نویسنده پست
پنجشنبه ، 28 فوریه 2013     4:57 ب.ظ #


javad75

Subscriber
5 پست5 تاپیک

سلام من یک div دارم با یک بک گراند زرد رنگ و یک div دیگه با بک گراند سفید رنگ و قتی که در اون div که بک گراندش سفید رنگ هست از خاصیت opacity  استفاده می کنم کل متن هایی که داخل این div سفید رنگ هست هم خصوصیت opacity را به ارث می برند و من نمی خواهم این طوری باشه باید چه کارکنم؟!

0  تشکر
پنجشنبه ، 28 فوریه 2013     6:55 ب.ظ #


طاها دریس

Authorplus
VIP
451 پست5 تاپیک

سلام.
چون در زبان css فرزندان یک عنصر از خصوصیت های پدر ارث بری میکنن. پس وقتی به عنصر پدر (تگ div سفید) خاصیت opacity می دین فرزندانش (متن های درونش) هم خاصیت opacity میگیرن.....
چونکه شما میخوایید که فقط بکگراند شفاف بشه. باید بجای opacity از rgba برای تگ div سفید استفاده کنید به این صورت

اینجوری رنگ div سفید به سفید شفاف تغییر میکنه که با تغییر مقدار .5 میتونید شفافیتش رو کم و زیاد کنید.

3  تشکر
جمعه ، 1 مارس 2013     2:59 ب.ظ #


لقمان آوند

مدیر ارشد
VIP
1704 پست5 تاپیک

مرسی سجادجان

استفاده کردم !

0  تشکر
پست 1 تا 3 (از مجموع 3 پست)

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