<!DOCTYPE html>
<html>

  <head>
    <script data-require="jquery@*" data-semver="2.0.3" src="http://code.jquery.com/jquery-2.0.3.min.js"></script>
    <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet" data-semver="3.0.3" data-require="bootstrap-css@*" />
    <link rel="stylesheet" href="style.css" />
    <script src="script.js"></script>
  </head>

  <body>
    <div class="container well h-2000">
      <h1 class="fixed-top">Scroller down/up.. </h1><br />

      <div class="scroll-element" id="block-01"><button type="button" class="btn btn-primary btn-lg">Block -  01</button></div>
      <div class="scroll-element" id="block-02"><button type="button" class="btn btn-success btn-lg">Block -  02</button></div>
      <div class="scroll-element" id="block-03"><button type="button" class="btn btn-info btn-lg">Block -  03</button></div>
    </div>
  </body>

</html>
$(window).scroll(function (){
    var scrollTop = $(this).scrollTop();
    
    $('.default-block').hide();
      if( scrollTop > 80 && scrollTop < 350 ){
        $('#block-01').fadeIn();
        $('#block-02').fadeOut();
        $('#block-03').fadeOut();
      } else if( scrollTop > 350 && scrollTop < 400 ) {
        $('#block-02').fadeIn();
        $('#block-01').fadeOut();
        $('#block-03').fadeOut();
      }
      else if( scrollTop > 600 ) {
        $('#block-03').fadeIn();
        $('#block-01').fadeOut();
        $('#block-02').fadeOut();
      }
});
/* Styles go here */
.scroll-element{
    position: fixed;
    top: 50px;
	  left:400px;
    display:none;
}
.h-2000{
  height:2000px;
}
.fixed-top{
  position: fixed;
  top: 50px;
}