美文网首页我爱编程
Bootstrap Installation & Applica

Bootstrap Installation & Applica

作者: Sarah_友妹 | 来源:发表于2017-09-26 23:40 被阅读0次

    Installation: Bootstrap


    1. Add it to Gemfile
    gem 'bootstrap-sass'
    
    1. Execute
      bundle install
      rails s

    2. Rename css file: application.css => application.scss, by executing
      mv app/assets/stylesheets/application.css app/assets/stylesheets/application.scss

    3. Mount it to file: app/assets/stylesheets/application.scss, by adding

    @import "bootstrap-sprockets";
    @import "bootstrap";
    

    Application in project


    1. Generate views for: navbar & footer, by executing
      mkdir app/views/common
      touch app/views/common/_navbar.html.erb
      touch app/views/common/_footer.html.erb
    2. Fill content for file: app/views/common/_navbar.html.erb
    <nav class="navbar navbar-default" role="navigation">
      <div class="container-fluid">
    
        <div class="navbar-header">
          <a href="/" class="navbar-brand">JDStore</a>
        </div>
    
        <ul class="nav navbar-nav navbar-right">
          <li><%= link_to("登入", '#') %></li>
          <li><%= link_to("注册", '#') %></li>
        </ul>
    
      </div>
    </nav>
    
    1. Fill content for file: app/views/common/_footer.html.erb
    <footer class="container" style="margin-top:100px;">
      <p class="text-center">Copyright ©2017 JDStore
      <br>Design by Sarah Wu
      </p>
    </footer>
    
    1. Modify content in file: app/views/layouts/application.html.erb
    ...
        <body>
    
    +    <div class="container-fluid">
    +      <%= render "common/navbar" %>
    +      <%= yield %>
    +    </div>
    
    +    <%= render "common/footer" %>
    
        </body>
    

    相关文章

      网友评论

        本文标题:Bootstrap Installation & Applica

        本文链接:https://www.haomeiwen.com/subject/aubarxtx.html