Sayfayla Birlikte Hareket Eden Üst Menü!


Muhakkak görmüşsünüzdür bir sitede ve bunun nasıl olduğunu merak ederek aramaya koyulmuş ve buraya gelmişsinizdir diye tahmin ediyoruz.
Bazı web sitelerinde sayfanın aşağılarına inerken sitenin menüsü üst kısımda hızlı ulaşmak için sabitlenir ve bu menüye ulaşmak için sayfanın yukarısına tekrar çıkmaya gerek kalamasını sağlar.
Size bu kodu sunmadan önce örneğinin nasıl çalıştığını gösterelim:
Sayfanın tam kodu aşağıdan görülebilir:
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-9″ />
<title>jQuery - Üstte Dinamik Sabit Menü</title>
<script type=’text/javascript’ src=’http://code.jquery.com/jquery-1.8.3.js’></script>
<script language=”JavaScript” type=”text/javascript”>
var uzaklik = 50; // menü “div”ini üstte sabitlemeden önce üstten kaç piksel aşağı inileceğini belirtir.
$(window).bind(’scroll’, function () {
if ($(window).scrollTop() > uzaklik) {
$(’.menu’).addClass(’fixed’);
} else {
$(’.menu’).removeClass(’fixed’);
}
});
</script>
<style type=”text/css”>
body {
margin:0px;
}
.menu {
background:#345;
color:#FFF;
height:2em;
padding:0em;
position:absolute;
top:50px;
width:100%;
}
.fixed {
position:fixed;
top:0;
}
</style>
</head>
<body>
<div class=”menu”>Menü</div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />Sayfa Sonu
</body>
</html>
Share on Google Plus

About Alican

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 yorum :

Yorum Gönder