50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

عملکرد hover در css

میخواستم بدونم میشه وقتی رو لینکی اشاره میکنم همزمان رنگ زمینه یه div دیگه تغییر کنه

یه همچین کدی مثلا ولی این کد کار نمیکنه

a:hover >#div1
{
background-color:red;
}

نمیخوام روی خود div اشاره کنم میخوام با اشاره روی لینک تغییر کنه

پرسیده شده در 1394/06/17 توسط

4 پاسخ

1

بله امکان پذیر هست. لینک زیر رو ببینید:

is there any way to hover over one element and effect a different element?

کد css بسته به اینکه موقعیت div و تگ a شما نسبت به هم در چه وضعیتی باشند فرق می کنه مثلا اگه sibling مستقیم (همزاد مستقیم و بی واسطه باشند) و ضمنا div بعد تگ a باید به شکل زیر کد بنویسی:

a:hover + div{
background .....
}

اگه div فرزند a باشد:

a:hover > div{
background ....
}

و حالات دیگه که در لینک بالا همگی توضیح داده شده

پاسخ در 1394/06/17 توسط
1

CSS همچین قابلیتی ندارد و شما باید از JavaScript استفاده کنید.

پاسخ در 1394/06/18 توسط
1

با استفاده از jquery خیلی راحت پیاده سازی می شه

توابع slideDown() و slideUp() در jquery

پاسخ در 1394/06/18 توسط
0

ممنون یک سوال دیگر

ممنون یک سوال دیگر
||http://web.tosinso.com/files/get/ba14cc89-7bc2-45ca-a712-f667dbc3e717||
||http://web.tosinso.com/files/get/c1862f29-9ad9-413a-97e0-ee19f4fa1b1f||
دوستان این منو های که با کلیک بر روی انها باز می شوند با css هست یا جاوا اسکریپت؟

ممنون یک سوال دیگر
||http://web.tosinso.com/files/get/ba14cc89-7bc2-45ca-a712-f667dbc3e717||
||http://web.tosinso.com/files/get/c1862f29-9ad9-413a-97e0-ee19f4fa1b1f||
دوستان این منو های که با کلیک بر روی انها باز می شوند با css هست یا جاوا اسکریپت؟

دوستان این منو های که با کلیک بر روی انها باز می شوند با css هست یا جاوا اسکریپت؟

پاسخ در 1394/06/17 توسط

پاسخ شما