ورود

View Full Version : hover



mahdivita
سه شنبه 28 مرداد 1393, 19:07 عصر
سلام
من یه کلاس دارم به اسمه .portfolio-items li و یک کلاس دیگه دارک به اسم.caption15 حالا میخوام که وقتی روی .portfolio-items li هاور (hover) شد به caption15 یه خصوصیاتی بدم
چی باید بنویسم؟؟

Mori Bone
سه شنبه 28 مرداد 1393, 19:19 عصر
کلاس
caption15 رو دقیقا زیر .portfolio-items li قرار بده(فزند قرار ندی ها)
بعد اینجوری عمل کن:
.portfolio-items li:hover + caption15 {
visibility : hidden;
}
کامل تر هم خواستی میتونم توضیح بدم ولی
درباره سلکتور ها در سی اس اس هم یه سرچ می زدی بد نبود
:چشمک:

mahdivita
سه شنبه 28 مرداد 1393, 19:24 عصر
من الان کد زیر رو نوشتم اما کار نمیکنه
.portfolio-items li:hover+.caption15{
background-color:#066;

}

Mori Bone
سه شنبه 28 مرداد 1393, 19:25 عصر
html همین دوتا کلاس رو می گذارین
CSS Selectors (http://www.w3schools.com/cssref/css_selectors.asp)

mahdivita
سه شنبه 28 مرداد 1393, 19:40 عصر
من اونا رو خوندم اما نتونستم
یادمه یه بار من از ~ استفاده کردم اما الان نمیشه نمیدونم چرا
کسی نیست؟؟؟

AliRezaBeytari
سه شنبه 28 مرداد 1393, 19:46 عصر
سلام دوست عزیز.
این نمونه رو ببینید :



<style>
.abc {
width: 200px;
height: 200px;
background-color: yellow;
}
.def {
width: 200px;
height: 200px;
background-color: blue;
}
.abc:hover + .def {
background-color: red;
}
</style>
<div class="abc"></div>
<div class="def"></div>


موفق باشید.

mahdivita
سه شنبه 28 مرداد 1393, 19:50 عصر
الان اینو نوشتم مشکلش چیه خب چرا اجرا نمیشه؟؟
.portfolio-items li:hover + .caption15{
background-color:#066;

}

AliRezaBeytari
سه شنبه 28 مرداد 1393, 19:57 عصر
الان اینو نوشتم مشکلش چیه خب چرا اجرا نمیشه؟؟
.portfolio-items li:hover + .caption15{
background-color:#066;

}

لطفا کل کد رو قرار بدید.
شاید به جای اینکه از Class استفاده کنید ، از ID استفاده کرده باشید.

Mori Bone
سه شنبه 28 مرداد 1393, 20:00 عصر
اگه html همین کلاس هارو بگذارین صد درصد جواب میدم. می خوام بدونم اصلا با css شدنی هس برای شما و htmlتون

mahdivita
سه شنبه 28 مرداد 1393, 20:03 عصر
نگاه کنید خودتون
http://jsfiddle.net/644snrxg/

Mori Bone
سه شنبه 28 مرداد 1393, 20:11 عصر
باید از علامت < استفاده کنید