Team:DTU-Denmark-2/Header

From 2011.igem.org

(Difference between revisions)
Line 237: Line 237:
<br>
<br>
 +
<div id="EndOfPage"></div>
 +
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" charset="utf-8"></script>
 +
<script type="text/javascript" charset="utf-8">
 +
$(function(){
 +
//  $('#test').text($(this).scrollTop());
 +
  var menu = $('#menu')
 +
  var pos = menu.position().top;
 +
  var offset = 20;
-
<!-- / END -->
+
  $(window).scroll(function(){
 +
    $('#test').text(menu.position().top);
 +
    if(($(this).scrollTop() + menu.height() + offset) > $('#EndOfPage').position().top) {
 +
      menu.css("position", "absolute");
 +
      menu.css("top", ($('#EndOfPage').position().top - menu.height()) + "px");
 +
    }else{
 +
 
 +
      if(($(this).scrollTop() + offset) > pos) {
 +
        menu.css("position", "fixed");
 +
        menu.css("top", offset + "px");
 +
      }else{
 +
        menu.css("position", "relative");
 +
        menu.css("top", "0px");
 +
      }
 +
    }
 +
 
 +
 
 +
  });
 +
});
 +
</script>
 +
 
 +
</head>
 +
</html>

Revision as of 13:49, 2 September 2011