سفارش تبلیغ
صبا ویژن

نیکو نیست خاموشى آنجا که سخن گفتن باید ، چنانکه نیکو نیست گفتن که نادانسته آید . [نهج البلاغه]

درباره ما
دوستان
دوستان
دوستان
لینک های مفید
آخرین مطالب
امکانات جانبی
 
. به نام صاحب قیامت
شروع استقامت تا قیامت


بازگشت به صفحه اول

ایجاد دکمه بازگشت به بالا با jquery و css

خوب نوبت به ایجاد این دکمه می رسه در قدم اول مثل همیشه یک صفحه به نام index.html ایجاد کنید وکدهای زیر را درون آن قرار دهید .

<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css" />
<script type="text/javascript" src="backtotop.js"></script>
<script type="text/javascript" src=""></script>
</head>
<body>
<div id="content">
<h1>عنوان</h1>
<P>متن شما</p>
<div id="back">بازگشت به بالا</div>
</div>
</body>
</html>
خوب اگه ه این صفحه رو در مرورگر اینترنت باز کنید و اون رو مشاهده کنید فقط یک متن ساده رو مشاهده می کنید پس باید با استفاده از css شکل ظاهری دکمه رو ایجاد کنیم . صفحه ی جددی به نام ایجاد کنید و کدهای زیر رو به اون اضافه کنید
html, body{
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #333;
height : 100%;
text-align : center;
background : #888;
}
#content{
margin : 20px auto 20px auto;
padding: 20px;
border : 1px solid #333;
width : 900px;
height: auto;
background : #FFF;
position : relative;
text-align : left;
}
p{
margin : 0px 0px 0px 0px;
padding: 5px 0px 10px 0px;
line-height : 1.6em;
}
h1{
margin : 0px 0px 0px 0px;
padding: 5px 0px 10px 0px;
font-size : 30px;
font-weight : normal;
}
#back {
cursor : pointer;
display : none;
margin : 0px 0px 0px 370px;
position : fixed;
bottom : 10px;
font-size : 90%;
padding: 10px;
width : 100px;
text-align : center;
background-color : #000;
border-radius : 8px;
-webkit-border-radius : 8px;
-moz-border-radius : 8px;
filter : alpha(opacity=60);
-khtml-opacity : 0.6;
-moz-opacity : 0.6;
opacity: 0.6;
color : #FFF;
font-size : 14px;
z-index: 1000;
}
#back:hover
{
filter : alpha(opacity=90);
-khtml-opacity : 0.9;
-moz-opacity : 0.9;
opacity: 0.9;
}
خوب تا اینجا صفحه ما شکل ظاهری خود رو بدست آورد می تونید اون رو مشاهده کنید. و اما قدم اخر مربوط به کدهای جی کوری میشود .از اونجایی که می خواهیم هنگام کلیک بر روی دکمه مربوطه با سرعت آهسته به ابتدای صفحه بازگردیم برای ایجاد این انیمیشن باید از جی کوری استفاده کنیم.خوب فایلی به نامbacktotop.js ایجاد کنید و کدهای زیر را به آن اضافه کنید.
<script type="text/javascript">
$(function() {
$(window).scroll(function() {
if($(this).scrollTop() != 0) {
$("#backtotop").fadeIn();
} else {
$("#backtotop").fadeOut();
}
});
$("#backtotop").click(function() {
$("body,html").animate({scrollTop:0},800);
});
});
</script>
خوب این آموزش هم به پایان رسید حالا میتونید نتیجه رو مشاهده کنید


کلمات کلیدی : ایجاد دگمه بازگشت به بالا، ایجاد دگمه با html، ایجاد دگمه با css، دگمه بازگشت به بالا با تصویر دلخواه
ن : محسن
ت : 92/11/24:: 2:17 عصر
 
آرشیو مطالب
امکانات جانبی

تحلیل آمار سایت و وبلاگ