css - 为什么我的 Rails 应用程序中的默认链接颜色发生了变化?

标签 css ruby-on-rails ruby twitter-bootstrap

我已经开始在 Rails 中编写应用程序并注意到链接没有预期的颜色。链接的颜色是深灰蓝色,不同于标准的 bootstrap 颜色,当我将鼠标悬停在链接上时,它们的背景颜色是黑色。为什么会这样?我猜这可能是我的 gem ,所以这是我添加的 gem :

gem 'devise'
gem 'devise-uncommon_password'
gem 'faker'
gem 'bootstrap-sass', '~> 3.3.6'
gem 'haikunator'
gem 'elasticsearch-model'
gem 'elasticsearch-rails'
gem 'kaminari'
gem 'bootstrap-kaminari-views'
gem 'acts-as-taggable-on'

最佳答案

无论何时运行 rails scaffold 命令,您都会看到如下内容:

$ bin/rails generate scaffold HighScore game:string score:integer
    invoke  active_record
    create    db/migrate/20130717151933_create_high_scores.rb
    create    app/models/high_score.rb
    invoke    test_unit
    create      test/models/high_score_test.rb
    create      test/fixtures/high_scores.yml
    invoke  resource_route
     route    resources :high_scores
    invoke  scaffold_controller
    create    app/controllers/high_scores_controller.rb
    invoke    erb
    create      app/views/high_scores
    create      app/views/high_scores/index.html.erb
    create      app/views/high_scores/edit.html.erb
    create      app/views/high_scores/show.html.erb
    create      app/views/high_scores/new.html.erb
    create      app/views/high_scores/_form.html.erb
    invoke    test_unit
    create      test/controllers/high_scores_controller_test.rb
    invoke    helper
    create      app/helpers/high_scores_helper.rb
    invoke    jbuilder
    create      app/views/high_scores/index.json.jbuilder
    create      app/views/high_scores/show.json.jbuilder
    invoke  assets
    invoke    coffee
    create      app/assets/javascripts/high_scores.coffee
    invoke    scss
    create      app/assets/stylesheets/high_scores.scss
    invoke  scss
   identical    app/assets/stylesheets/scaffolds.scss

检查最后一部分,Rails 创建一个 scaffolds.scss 文件,另一个用于您的模型,默认情况下模型的那个不包含 CSS 规则,但是脚手架有,所以,您可以尝试删除它.

您也可以尝试使用 --no-stylesheets--no-scaffold-stylesheet 标志来不生成不需要的 CSS 文件。

关于css - 为什么我的 Rails 应用程序中的默认链接颜色发生了变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45394641/

相关文章:

css - div 内的文本区域

javascript - 将页面缩小至 75%,而不影响页面布局

ruby-on-rails - rvm install 1.8.7(雪豹)make.log错误

ruby-on-rails - 如何从 Rails 内部动态发送回复邮件

ruby - 来自 ruby​​ : How do I spawn a process in a different control group than the current?

ruby-on-rails - 尝试加载 gem 'uglifier' 时出错。 - 维尔克

html - 在 bg 容器中放置文本

html - 智能手机横向边距比 PC 大得多

html - Bootstrap 复选框未在表单中对齐

ruby-on-rails - Rails 2 -- 基于服务器操作系统将参数传递给 wicked_pdf