首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的rails应用程序中默认的链接颜色发生了变化?

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

Stack Overflow用户
提问于 2017-07-29 22:27:21
回答 1查看 162关注 0票数 1

我已经开始用rails编写一个应用程序,并注意到链接没有预期的颜色。链接的颜色是深灰色-蓝色,与标准的引导颜色不同,当我悬停在链接上时,它们的背景色是黑色的。为什么会发生这种情况?我猜这可能是我的宝石,下面是我添加的宝石:

代码语言:javascript
复制
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'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-29 22:33:40

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

代码语言:javascript
复制
$ 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文件,为您的模型创建另一个文件,默认情况下,模型的Rails文件不包含CSS规则,但是脚手架有,所以您可以尝试删除它。

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

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45394641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档