رفتن به مطلب

هاور کردن تمام عناصر با یک دستور


پست های پیشنهاد شده

با سلام

میخواستم بدونم چطوری میشه توی css با یک ایدی تمام عنصار مربوط به اون ایدی رو هاور کرد ؟؟

مثلا من میخوام وقتی بک گراند li ایدی ul-menu هاور میشه رنگ a همون ایدی هم هاور بشه که دیگه نیازی نباشه حتمی موس روی تگ a بره تا هاور بشه ..

فکر میکنم این باید یک دستور شرطی باشه درسته ؟؟؟ دستور کد اون به چه طریقی هستش ؟


ul-last li
{
background:#ccc;
}
ul-last li:hover
{
background:#0aa0ff;
}

ul-last li a
{
color:#fff;
}

لینک به ارسال
ارسال شده در (ویرایش شده)

من درست نفهمیدم منظورت چی بود :

ببین این میشه :


nav.top-menu li:hover > a {
color:#666;
}

خیلی سادس من میخوام با رفتن موس روی یک li تگ a درونش هم هاور بشه بدون اینکه لازم باشه روی تگ a برم ....

میدونم یک دستور شرطی داره این کد شما هم کار نکرد متاسفانه !

ویرایش شده توسط RapiD AM
لینک به ارسال

کدی دوستون دادن دقیقا همین کارو انجام میده. با css همینه روشش. با جی کوئری هم به صورت زیر:


$(" .list ").mousemove(function()
{ $( this ).find( "a" ).css ({ color : #fff; });
});

  • امتیاز 3
لینک به ارسال


ul-last li:hover a{
}

اگر تگ a را display: block کنید

نیاز به این کار نیست

  • امتیاز 4
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...