我在SO上看到了很多关于这个问题的问题和解决方案,但没有一个对我有用.Glyphicons在本地工作很棒,但在桌面浏览器上显示为Heroku上的框.
我正在使用它们:
<span class="glyphicon glyphicon-trash"></span>
Run Code Online (Sandbox Code Playgroud)
这是我的gemfile:
source 'https://rubygems.org'
ruby '2.0.0'
gem 'rails', '4.1.8'
gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails', '~> 3.1.0'
gem 'turbolinks'
gem 'jquery-turbolinks'
gem 'jbuilder', '~> 2.0.2'
gem 'bootstrap-sass', '~> 3.1.1.0'
gem 'twitter-bootstrap-rails', '~> 3.2.0'
gem 'devise', '~> 3.2.2'
gem 'simple_form'
gem "paperclip", "~> 4.2.0"
gem 'aws-sdk', '~> 1.32.0'
gem 'will_paginate', '3.0.7'
gem 'will_paginate-bootstrap'
gem "friendly_id", "~> 5.0.2"
gem 'faker', '1.2.0'
gem 'auto_html'
gem 'protected_attributes'
gem 'ckeditor', '~> 4.0.11'
gem …Run Code Online (Sandbox Code Playgroud) 我的jumbotron背景图像在本地完美运行,并且在Bootstrap 2作为英雄单位时效果很好.现在,当我部署到Heroku时,我得到一个空白的jumbotron.这是我的CSS:
.jumbotron {
height: 400px;
width: auto;
padding-top: 10px;
padding-left: 15px;
background-image: url(ttable.jpg);
background-repeat: no-repeat;
color: black;
}
Run Code Online (Sandbox Code Playgroud)
切换到Bootstrap 3后,有什么变化吗?