14
是否可以为单个页面/节点添加CSS?
我正在整理疯狂的样式表(可能与将来的问题有关),并且想知道将自定义CSS添加到特定节点或页面的最佳方法。 特别是,我的工作网站的主页是“面板页面”,并且具有许多不同的样式。现在,CSS仅包含在主主题样式表中。 有没有办法说“如果这是节点Foo,则添加foo.css”?是CSS喷油器我在寻找什么呢? 我可能有兴趣将其推广到其他节点/节/等,但此刻我只想处理这一项。 我最终做了什么。 我使用的是Zen子主题,在实际阅读template.php时发现其中包含条件样式表的代码已注释掉。下面的代码正是我所需要的: if (drupal_is_front_page()) { drupal_add_css(path_to_theme() . "/foo.css", 'theme','all'); } (Zen template.php库存文件FWIW中的第80行。)