我从脚手架创建了一个新的 Rails 应用程序,但教程声称将出现以下内容:
<%= stylesheet_link_tag "application", :media => "all" %>
当我得到:
<%= stylesheet_link_tag :all %>
它们之间有什么区别?我应该使用哪个?为什么?
Using
<%= stylesheet_link_tag "application", :media => "all" %>
将包含名为的样式表应用程序.css,你可以有这样的文件应用程序.css.sass or 应用程序.css.scss或任何其他扩展和rails将使用正确的样式表引擎编译css文件并提供application.css文件。
属性“媒体=全部”实际上是一个 css 属性,这意味着所有媒体都会包含 css,例如浏览网站时、打印屏幕时等。您可以在以下位置找到有关媒体属性的更多信息这个链接。
By using
<%= stylesheet_link_tag :all %>
您将包括您的所有样式表应用程序/资产/样式表目录。
您可以找到更多信息这个链接。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)