عدم انتشار خصوصیت بر روی Divهای داخلی

freemagic

New Member
سلام
فرض کنید من کد مثل زیر رو دارم

کد:
<div id="1">
 <div id="2">
  <div id="3">
  </div>
 </div>
</div>

اگه من یه خصوصیت هایی مثل تنظیم فونت برای div1 انتخاب کنم این خصوصیت برای div2 و div3 هم اعمال میشه و اگه برای اونا جداگانه انتخاب کنم باز هم تاثیری نداره و باز همون خصوصیت div1 روشون اعمال میشه.
در حال حاضر مشکل اصلی برای این دستور jquery هست:
[LTR]$("item").fadeTo("slow",0.25);[/LTR]
دستور cssی هست که وقتی این دستور اجرا میشه فقط برای همون div بوده باشه و روی divهای داخلی اجرا نشه؟
 

pouya saadeghi

Active Member
اگه برای اونا جداگانه انتخاب کنم باز هم تاثیری نداره و باز همون خصوصیت div1 روشون اعمال میشه.
اشتباه میکنید.
اگه خصوصیت فرزند بعد از خصوصیت والد تعریف بشه مشکلی پیش نمیاد.

درمورد jQuery هم میتونید برای div های فرزند ، fade جداگانه تعریف کنید.
 

freemagic

New Member
اشتباه میکنید.
اگه خصوصیت فرزند بعد از خصوصیت والد تعریف بشه مشکلی پیش نمیاد.

درمورد jQuery هم میتونید برای div های فرزند ، fade جداگانه تعریف کنید.

من فقط تعداد محدودی از div های داخلی رو میدونم چی هستن. چون سایت پویا هست برای هرکاربر و در هر زمان تعداد نامعلومی div داخلی داره!!!
این طوری مستلزم این هست که به ازای هر div (معلوم نیست چند تا هستن) توی onload صفحه fade اونا رو مشخص کنم!
 

freemagic

New Member
آخه یکی دو تا DIv که نیستن!
مگه اینکه راهی داشته باشه که مثل css هرجا که div تعریف میشه همونجا یه دستور جاوا یا همون jquery استفاده کرد. راهی هست؟
 

جدیدترین ارسال ها

بالا