在Rails Rspec中给出了无效的css错误,但该应用程序工作正常.如何解决这个问题



当我运行 rspec 时,它给了我这样的错误

  1) AuthenticationPages sign in page 
     Failure/Error: before { visit dash_signin_path }
     ActionView::Template::Error:
       Invalid CSS after "...weight: normal ": expected ";", was "!!important;"
         (in /home/pubudu/Projects/sumaga-asapuwa/app/assets/stylesheets/application.css)
     # (sass):1453
     # ./app/views/layouts/_head.html.erb:7:in `_app_views_layouts__head_html_erb___1666364908545837178_48771360'
     # ./app/views/layouts/sessions.html.erb:4:in `_app_views_layouts_sessions_html_erb___2365426594570869078_49324500'
     # ./spec/requests/authentication_pages_spec.rb:7:in `block (3 levels) in <top (required)>'

问题是,我没有在我的 css 中使用font-weight: normal!如何确定确切的问题?我删除了我添加的所有自定义css,但问题仍然存在。是祖尔布基金会吗?

我使用的jquery插件有一个css问题!它使用了!!important.

好吧,我在W3C CSS规范中没有发现允许!!important(见 http://www.w3.org/TR/css-cascade/#importance)。

我不是一个糟糕的专家,但对我来说,似乎!!important是 rspec 指出的错误。

顺便说一下,您有错误的文件是普通的 css 文件(css 扩展名而不是 scss)。

尝试改用!important

相关内容

  • 没有找到相关文章

最新更新