1
我在網上搜索的解決方案不起作用。我目前安裝了rails 3.1和haml。 ie.css
文件位於application.css
旁邊的app/assets/stylesheets
之下。如何在Rails 3.1+(資產管道)和haml中正確包含IE的條件CSS文件?
我嘗試以下,但它不工作:
%html
%head
= stylesheet_link_tag 'application', :media => 'all'
<!–[if (IE)]><!–>
<link href=」ie.css」 media=」screen」 rel=」stylesheet」 type=」text/css」 />
<!–<![endif]–>
application.rb中:
config.assets.precompile += %w(ie.css)
application.css:
*= require_self
*= require_tree .
這不工作。它仍然無法區分IE和其他網頁瀏覽器。 – perseverance
是的,它的確如此。 HTML代碼將出現在所有瀏覽器中,但只有IE會解釋它。 –
firefox和chrome都在ie.css中使用css。所以不,至少在我的環境下這不起作用。有什麼我失蹤? – perseverance