javascript - Adding hidden spaces between buttons -


i'm trying create single scrolling webpage consisting of 3 pages

$('a.page-scroll').on('click', function(event) {    var $anchor = $(this);    $('html, body').stop().animate({      scrolltop: $($anchor.attr('href')).offset().top - 60    }, 1000);    event.preventdefault();  });
* {    margin-top: 0;    margin-bottom: 0;  }  #page1 {    height: 1000px;    background-color: #000;    color: white;  }  #page2 {    height: 1000px;    color: white;    background-color: #18121e;    padding-top: 140px;    border-top: 100px;  }  #page3 {    height: 650px;    color: white;    background-color: #233237;    background-size: cover;    padding-top: 200px;  }  body {    padding-top: 0px;  }  #page1 p {    padding-top: 100px;    font-size: 2.5rem;  }  #page1 p #highlight {    color: pink !important;  }  #page2 h3 {    padding-bottom: 80px;    line-height: 1.5;  }  #page3 h3 {    padding-bottom: 100px;    line-height: 1.5;  }  .btn {    color: white;    background-color: #000 !important;  }  .btn:hover {    color: gray;  }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.nicescroll/3.6.7/jquery.nicescroll.min.js"></script>  <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>  <nav class="navbar navbar-default navbar-fixed-top">    <div class="container">      <!-- brand , toggle grouped better mobile display -->      <div class="navbar-header">        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">          <span class="sr-only">toggle navigation</span>          <span class="icon-bar"></span>          <span class="icon-bar"></span>          <span class="icon-bar"></span>        </button>        <a class="navbar-brand" href="#">rashid naushad</a>      </div>        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">        <ul class="nav navbar-nav navbar-right">          <li><a class="page-scroll" href="#about">about</a>          </li>          <li><a class="page-scroll" href="#portfolio">portfolio</a>          </li>          <li><a class="page-scroll" href="#contact">contact</a>          </li>        </ul>      </div>      <!-- /.navbar-collapse -->    </div>    <!-- /.container-fluid -->  </nav>  <!--<div class="container-fluid">-->  <div>    <div id="page1">      <a id="about"></a>      <br>      <br>      <br>      <p class="text-center">hi !        <br>i'm self taught web developer based in india.        <br>i'm undergraduate student pursuing economics loves <span id="highlight">code</span>.        <br>i dream of combining knowledge of programming, economics, ,        <br>financial markets betterment of society.        <br>languages , frameworks:        <br>html5, css3, bootstrap3,        <br>javascript, jquery, angular.js, meteor.js,        <br>node.js, react,js,        <br>python, php..        <br>tools & expertise: git, responsive web design.</p>    </div>      <div id="page2">      <a id="portfolio"></a>      <h3 class="text-center">here latest portfolio, <br>i'll adding more learn , grow..</h3>      <!--<div class="row">        <div class="thumbnail img img-responsive">          <p data-height="268" data-theme-id="0" data-slug-hash="vakmbj" data-default-tab="result" data-user="rashidnaushad" data-preview="true" class="codepen">see pen <a href="http://codepen.io/rashidnaushad/pen/vakmbj/">simple javascript app</a> rashid naushad (<a href="http://codepen.io/rashidnaushad">@rashidnaushad</a>) on <a href="http://codepen.io">codepen</a>.</p>          <script async src="//assets.codepen.io/assets/embed/ei.js"></script>        </div>          <div class="thumbnail img img-responsive">          <p data-height="268" data-theme-id="0" data-slug-hash="pypjae" data-default-tab="result" data-user="rashidnaushad" data-preview="true" class="codepen">see pen <a href="http://codepen.io/rashidnaushad/pen/pypjae/">tribute raghuram rajan</a> rashid naushad (<a href="http://codepen.io/rashidnaushad">@rashidnaushad</a>) on <a href="http://codepen.io">codepen</a>.</p>          <script async src="//assets.codepen.io/assets/embed/ei.js"></script>        </div>      </div>      <div class="row">        <div class="thumbnail">          <img class="img img-responsive img-rounded" src="http://cleantallahassee.com/wp-content/uploads/2015/09/coming-soon.jpg" alt="coming soon!" />          <div class="caption">            <h5 class="text-center">coming soon!</h5>          </div>        </div>          <div class="thumbnail">          <img class="img img-responsive img-rounded" src="http://cleantallahassee.com/wp-content/uploads/2015/09/coming-soon.jpg" alt="coming soon!" />          <div class="caption">            <h5 class="text-center">coming soon!</h5>          </div>        </div>      </div>-->    </div>      <div id="page3">      <a id="contact"></a>      <h3 id="contact-text" class="text-center">think can of you?<br>wanna collaborate?<br>shoot me message, now!</h3>      <a href="https://github.com/rashidnaushad" class="btn btn-lg col-lg-2 col-lg-offset-2 col-md-2 col-md-offset-2 col-sm-8 col-sm-offset-2 col-xs-8 col-xs-offset-2" target="_blank">github</a>      <div class="hidden-lg hidden-md">        <br>      </div>      <a href="https://www.freecodecamp.com/rashidnaushad" class="btn btn-lg col-lg-2 col-lg-offset-1 col-md-2 col-md-offset-1 col-sm-8 col-sm-offset-2 col-xs-8 col-xs-offset-2" target="_blank">freecodecamp</a>      <div class="hidden-lg hidden-md">        <br>      </div>      <a href="mailto:rashidnaushad3@gmail.com" class="btn btn-lg col-lg-2 col-lg-offset-1 col-md-2 col-md-offset-1 col-sm-8 col-sm-offset-2 col-xs-8 col-xs-offset-2" target="_blank">gmail</a>    </div>  </div>

the buttons on third page,when collapsed don't leave space in between. how add space between buttons in small , xsmall screen sizes?i tried inserting
between buttons, didn't work. here jsfiddle

add css

@media screen , (max-width: 990px) {    .btn ~ .btn {     margin-top: 10px;   }  } 

updated fiddle

sample snippet

$('a.page-scroll').on('click', function(event) {    var $anchor = $(this);    $('html, body').stop().animate({      scrolltop: $($anchor.attr('href')).offset().top - 60    }, 1000);    event.preventdefault();  });
* {    margin-top: 0;    margin-bottom: 0;  }  #page1 {    height: 1000px;    background-color: #000;    color: white;  }  #page2 {    height: 1000px;    color: white;    background-color: #18121e;    padding-top: 140px;    border-top: 100px;  }  #page3 {    height: 650px;    color: white;    background-color: #233237;    background-size: cover;    padding-top: 200px;  }  body {    padding-top: 0px;  }  #page1 p {    padding-top: 100px;    font-size: 2.5rem;  }  #page1 p #highlight {    color: pink !important;  }  #page2 h3 {    padding-bottom: 80px;    line-height: 1.5;  }  #page3 h3 {    padding-bottom: 100px;    line-height: 1.5;  }  .btn {    color: white;    background-color: #000 !important;  }  .btn:hover {    color: gray;  }    @media screen , (max-width: 990px) {      .btn ~ .btn {      margin-top: 10px;    }    }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.nicescroll/3.6.7/jquery.nicescroll.min.js"></script>  <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>  <nav class="navbar navbar-default navbar-fixed-top">    <div class="container">      <!-- brand , toggle grouped better mobile display -->      <div class="navbar-header">        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">          <span class="sr-only">toggle navigation</span>          <span class="icon-bar"></span>          <span class="icon-bar"></span>          <span class="icon-bar"></span>        </button>        <a class="navbar-brand" href="#">rashid naushad</a>      </div>        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">        <ul class="nav navbar-nav navbar-right">          <li><a class="page-scroll" href="#about">about</a>          </li>          <li><a class="page-scroll" href="#portfolio">portfolio</a>          </li>          <li><a class="page-scroll" href="#contact">contact</a>          </li>        </ul>      </div>      <!-- /.navbar-collapse -->    </div>    <!-- /.container-fluid -->  </nav>  <!--<div class="container-fluid">-->  <div>    <div id="page1">      <a id="about"></a>      <br>      <br>      <br>      <p class="text-center">hi !        <br>i'm self taught web developer based in india.        <br>i'm undergraduate student pursuing economics loves <span id="highlight">code</span>.        <br>i dream of combining knowledge of programming, economics, ,        <br>financial markets betterment of society.        <br>languages , frameworks:        <br>html5, css3, bootstrap3,        <br>javascript, jquery, angular.js, meteor.js,        <br>node.js, react,js,        <br>python, php..        <br>tools & expertise: git, responsive web design.</p>    </div>      <div id="page2">      <a id="portfolio"></a>      <h3 class="text-center">here latest portfolio, <br>i'll adding more learn , grow..</h3>      <!--<div class="row">        <div class="thumbnail img img-responsive">          <p data-height="268" data-theme-id="0" data-slug-hash="vakmbj" data-default-tab="result" data-user="rashidnaushad" data-preview="true" class="codepen">see pen <a href="http://codepen.io/rashidnaushad/pen/vakmbj/">simple javascript app</a> rashid naushad (<a href="http://codepen.io/rashidnaushad">@rashidnaushad</a>) on <a href="http://codepen.io">codepen</a>.</p>          <script async src="//assets.codepen.io/assets/embed/ei.js"></script>        </div>          <div class="thumbnail img img-responsive">          <p data-height="268" data-theme-id="0" data-slug-hash="pypjae" data-default-tab="result" data-user="rashidnaushad" data-preview="true" class="codepen">see pen <a href="http://codepen.io/rashidnaushad/pen/pypjae/">tribute raghuram rajan</a> rashid naushad (<a href="http://codepen.io/rashidnaushad">@rashidnaushad</a>) on <a href="http://codepen.io">codepen</a>.</p>          <script async src="//assets.codepen.io/assets/embed/ei.js"></script>        </div>      </div>      <div class="row">        <div class="thumbnail">          <img class="img img-responsive img-rounded" src="http://cleantallahassee.com/wp-content/uploads/2015/09/coming-soon.jpg" alt="coming soon!" />          <div class="caption">            <h5 class="text-center">coming soon!</h5>          </div>        </div>          <div class="thumbnail">          <img class="img img-responsive img-rounded" src="http://cleantallahassee.com/wp-content/uploads/2015/09/coming-soon.jpg" alt="coming soon!" />          <div class="caption">            <h5 class="text-center">coming soon!</h5>          </div>        </div>      </div>-->    </div>      <div id="page3">      <a id="contact"></a>      <h3 id="contact-text" class="text-center">think can of you?<br>wanna collaborate?<br>shoot me message, now!</h3>      <a href="https://github.com/rashidnaushad" class="btn btn-lg col-lg-2 col-lg-offset-2 col-md-2 col-md-offset-2 col-sm-8 col-sm-offset-2 col-xs-8 col-xs-offset-2" target="_blank">github</a>      <div class="hidden-lg hidden-md">        <br>      </div>      <a href="https://www.freecodecamp.com/rashidnaushad" class="btn btn-lg col-lg-2 col-lg-offset-1 col-md-2 col-md-offset-1 col-sm-8 col-sm-offset-2 col-xs-8 col-xs-offset-2" target="_blank">freecodecamp</a>      <div class="hidden-lg hidden-md">        <br>      </div>      <a href="mailto:rashidnaushad3@gmail.com" class="btn btn-lg col-lg-2 col-lg-offset-1 col-md-2 col-md-offset-1 col-sm-8 col-sm-offset-2 col-xs-8 col-xs-offset-2" target="_blank">gmail</a>    </div>  </div>


Comments