美文网首页我爱编程
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