当我运行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,但问题仍然存在。这是zurb基金会吗?
答案 0 :(得分:0)
我使用的jquery插件有一个css问题!它使用!!important
。
答案 1 :(得分:0)
好吧,我在W3C CSS规范中找不到!!important
是允许的(参见http://www.w3.org/TR/css-cascade/#importance)。
我不是sass专家,但对我来说似乎!!important
是rspec指出的错误。
顺便说一句,你有错误的文件是普通的css文件(css扩展名而不是scss)。
请尝试使用!important
!