Rails项目中,快速增加bootstrap的流程
来源:互联网 发布:ubuntu升级驱动 花屏 编辑:程序博客网 时间:2024/05/29 12:37
我使用的场景是 Rails 3.2.6
1, 增加Gem
2, 增加 app_bootstrap.css.scss文件
修改application.css
增加
3,修改application.js代码
4, 修改application.html.erb文件
1, 增加Gem
# Bootstrap gem 'anjlab-bootstrap-rails', '>= 2.1', :require => 'bootstrap-rails' gem 'bootstrap-will_paginate', '0.0.3' gem 'bootstrap_helper', "2.0.0.1"
2, 增加 app_bootstrap.css.scss文件
$linkColor: red;$gridColumnWidth: 70px;$gridGutterWidth: 10px;@import "twitter/bootstrap";@import "twitter/bootstrap-responsive";
修改application.css
增加
*= require app_bootstrap
3,修改application.js代码
//= require twitter/bootstrap
4, 修改application.html.erb文件
<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title><%= content_for?(:title) ? yield(:title) : "RestPrev" %></title> <%= csrf_meta_tags %> <!-- Le HTML5 shim, for IE6-8 support of HTML elements --> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js" type="text/javascript"></script> <![endif]--> <%= stylesheet_link_tag "application", :media => "all" %> <link href="images/favicon.ico" rel="shortcut icon"> <link href="images/apple-touch-icon.png" rel="apple-touch-icon"> <link href="images/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72"> <link href="images/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114"> </head> <body> <div class="navbar navbar-fixed-top"> <div class="navbar-inner"> <div class="container"> <a class="btn btn-navbar" data-target=".nav-collapse" data-toggle="collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> <a class="brand" href="#">RestPrev</a> <div class="container nav-collapse"> <ul class="nav"> <li><%= link_to "Link1", "/path1" %></li> <li><%= link_to "Link2", "/path2" %></li> <li><%= link_to "Link3", "/path3" %></li> </ul> </div><!--/.nav-collapse --> </div> </div> </div> <div class="container"> <div class="content"> <div class="row"> <div class="span9"> <%= yield %> </div> <div class="span3"> <div class="well sidebar-nav"> <h3>Sidebar</h3> <ul class="nav nav-list"> <li class="nav-header">Sidebar</li> <li><%= link_to "Link1", "/path1" %></li> <li><%= link_to "Link2", "/path2" %></li> <li><%= link_to "Link3", "/path3" %></li> </ul> </div><!--/.well --> </div><!--/span--> </div><!--/row--> </div><!--/content--> <footer> <p>© Company 2012</p> </footer> </div> <!-- /container --> <!-- Javascripts ================================================== --> <!-- Placed at the end of the document so the pages load faster --> <%= javascript_include_tag "application" %> </body></html>
- Rails项目中,快速增加bootstrap的流程
- Rails 项目中安装bootstrap的几个小
- Rails中Bootstrap的安装和使用
- Rails中Bootstrap的安装和使用
- Rails 中应用bootstrap datatables的应用
- 项目开发中,快速增加 Rspec的支持, 快速增加 spork 和 guard 的支持
- rails + bootstrap 做项目使用的一些插件
- rails + bootstrap 做项目使用的一些插件
- [ruby]Rails中使用bootstrap
- Rails 5中使用Bootstrap
- 阅读了rails中使用bootstrap相关文章的小结
- 利用ruby on rails 快速建立一个简单的项目
- 为Trac的工作流程中增加测试流程
- 项目中使用Bootstrap以及基于bootstrap的 Bootgrid
- 在rails中引入bootstrap-sass
- rails 中will_paginate-bootstrap做分页
- rails twitter-bootstrap-rails
- rails twitter-bootstrap-rails
- 全排列问题(0907)
- WinInet, WinHttp, Winsock, ws2_32的区别和联系
- 可配置的代码增强--Switch framework -- 无废话篇(完成)
- radius协议原理及应用
- vs2010及vs2008快捷键大全
- Rails项目中,快速增加bootstrap的流程
- zoj 3353
- Eclipse is running in a JRE, but a JDK is required 的解决方法
- HDU 1237 简单计算器
- WEB前端开发规范文档
- java md5 加密类
- Hash_container
- 怎样为MFC对话框建立初始化函数BOOL HistoryData::OnInitDialog()
- 红黑树