PDA

View Full Version : ایفکت دادن به منو



sh-eng
دوشنبه 18 مهر 1390, 10:25 صبح
سلام
نو های این سایت رو ببینید http://aredesforgirls.com.br/dicas_lista.php
خیلی دوست دارم این طوری ایفکت بدم به منو ها کسی میدونه چه طوری؟

Saber Mogaddas
دوشنبه 18 مهر 1390, 19:24 عصر
سلام
این منو فلش هست ولی میتونی با jquery این منو رو درست کنی..
یه div زیر نوشته ایجاد میکنی بعد به نوشته hover میدی و اون div رو animate میدی که هر وقت mouse رفت رویه نوشته..height اون div صفر بشه و وقتی mouse از رو نوشته رفتdiv به حالت اولیه برگرده..
اگه با جjquery کار کرده باشی میتونی با گفته هام اون منو رو بسازی..اگه هم نه..بگو توضیح بشتر بدم..
موفق باشی..

mahdioo12194
سه شنبه 19 مهر 1390, 18:27 عصر
اگه یه نمونه بزاری خیلی خوب می شه؟!!!

sh-eng
چهارشنبه 20 مهر 1390, 12:43 عصر
اگه می شه یه نمونه برام بزارید ممنون می شم چون که من اصلا jqery ننوشتم خودم تا به حال

blackmak
پنج شنبه 21 مهر 1390, 00:08 صبح
فایل jquery.js رو کنار این فایل قرار بدید.


<script src="jquery.js" type="text/javascript"></script>
<style type="text/css">
#cont td
{
width:100px;
height:20px;
position:relative;
float:left;
z-index:10;
padding:3px;
}
#cont div
{
width:100px;
height:18px;
position:relative;
float:left;
z-index:20;
color:#FFF;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:14px;
padding:1px 1px 1px 2px;
}
.front
{
background-color:#5AB843;
width:100px;
height:18px;
float:left;
color:#FFF;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:14px;
position:absolute;
left:3px;
top:3px;
z-index:5;
padding:1px 1px 1px 2px;

}
#cont
{
width:300px;
height:20px;
position:relative;
z-index:0;

}
</style>
<script type="text/javascript">
$(function()
{
$('#cont td').hover(function()
{
$(this).find('span').stop().animate(
{
width : "0px",
},300);
var value = $(this).find('span').html();
$(this).find('span').html('');
},function()
{
$(this).find('span').stop().animate(
{
width : "100px",

},300);
$(this).find('span').html(value);

});
});
</script>

<div id="cont">
<table width="431">
<tr bgcolor="#666666">
<td>
<div>&nbsp; Black</div>
<span class="front">&nbsp; Black</span>
</td>
<td>
<div>&nbsp; Mak</div>
<span class="front">&nbsp; Mak</span>
</td>
<td>
<div>&nbsp; Siamak</div>
<span class="front">&nbsp; Siamak</span>
</td>
<td>
<div>&nbsp; Menu</div>
<span class="front">&nbsp; Menu</span>
</td>
</tr>
</table>
</div>


موفق باشید

sh-eng
یک شنبه 24 مهر 1390, 12:23 عصر
واقعا ممنونم