我接到了接管一个商业催化剂网站的任务。我不熟悉BC是如何处理样式表的。我看到了菜单、随机元素等项目的样式表。我的任务是将所有这些工作表缩小为一个.min工作表。我可以按原样将这些添加到我的gulp工作流中,但是,我不确定这些样式表是如何调用的。有没有一个函数文件来处理使用这些样式表的人?是否需要更改模板文件?
谢谢,我真的很感谢你的帮助
发布于 2017-09-10 22:30:19
默认情况下,Adode会添加一个指向"StyleSheets/ModuleStyleSheets.css“的链接。
ModuleStyleSheets.css包含BC使用的开箱即用模块和布局的样式。
BC页面模板中有一个名为"No HEAD elements“的选项,它将禁止包含模块样式表和所有其他BC脚本。这很可能没有被检查,因为复制Adobe BC附带的所有javascripts是非常复杂的。
超越ModuleStyleSheets.css;Adobe BC是样式的空白画布。它们可以链接到任何有"“部分的地方;从页面模板、页面、模块布局。
考虑一个使用带有模块的“页面模板”的“页面”。如果页面、页面模板和模块的HTML中都有一个"“,那么最终的结果就是将所有单独的"”部分合并在一起。
如果没有页面模板,最好先从“页面模板”开始查找;然后在“页面”中查找样式表链接。
https://stackoverflow.com/questions/45448411
复制相似问题