ruby-on-rails – CSS需要语法
我在许多
RubyOnRails应用程序中多次需要CSS样式表,实际上我需要一些揭秘的东西.
有什么区别: //=require mystyles 和 *=require mystyles 两者似乎都有效,那有什么区别? 这是资产管道的一部分还是SASS的一部分还是普通的CSS? 解决方法
您给出的两个示例与样式表完全相同,但// =语法是唯一适用于Javascript的示例.您还需要在开头(/ *)处使用标准CSS注释,并在需要块结束时使用关闭注释(* /),以使其忽略除资产管道之外的任何内容:
/* ... *= require mystyles *= require_self */ 这些require指令只是资产管道的一部分,而不是CSS或SASS.要包含CSS或SASS的样式表,您可以使用@import规则作为Blieque在他的评论中说明. 查看Ruby on Rails指南网站上的manifest files and directives section of the Asset Pipeline guide,以获得有关差异的更详细说明.那里也有一个可能有意义的警告:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |