ظاهر شدن عناصر با hover

maminj

New Member
سلام دوستان

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


یعنی مثلا با رفتن ماوس روی باکس پست ، تصویر اون پست ظاهر بشه

میخوام بدونم این کاری رو که میگم امکانش هست یا نه ؟!
 

mohammad177

Member
ببخشید چون دیر به دیر وارد انجمن میشم، جواب سوال شما رو دیر فرستادم.
کد جواب سوال شما به صورت html و css:


[HTMLS]

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>SecondDiv</title>
<style type="text/css">
#MainDiv {
width: 600px;
height: 600px;
margin-left: auto;
margin-right: auto;
background-color: #FF00FF;
}
#MainDiv:hover div {
display: block;
}
#SecondDiv {
display: none;
width: 200px;
height: 200px;
background-color: #FFFF00;
}
</style>
</head>

<body>
<div id="MainDiv">
<div id="SecondDiv">Content for New Div Tag Goes Here</div>
</div>
</body>
</html>

[/HTMLS]

کدها زیاد قشنگ نمایش داده نمی شوند به همین خاطر فایل HTML جواب سوال شما رو هم ضمیمه کردم.
 

پیوست ها

  • SecondDiv.zip
    402 بایت · بازدیدها: 12
دوست عزیز همون پاسخی که دوستمون دادن برای اینکه که transition روش کار بکنه بهتر است که با opacity کار کنید.

#MainDiv:hover div {

opacity: 1;

}
#SecondDiv {
opacity: 0;
width: 200px;
height: 200px;
background-color: #FFFF00;
transition-duration: 0.8s;
}
 

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

بالا