为单个页面/节点添加CSS的任何方法



特别是,我的工作网站的主页是一个面板页面,它具有许多不同的样式。现在,CSS仅包含在主题样式表中。

有没有办法说:"如果这是节点文章,然后添加article.css"?CSS注射器我要寻找什么?

我可能有兴趣将其推广到其他节点/段/等,但是目前我只想处理这个项目。

我最终做的事情。

我正在使用Bartik subtheme,并在实际阅读模板上发现了一些评论的代码,以包括有条件的样式表。下面的代码确实完成了我需要的事情:

if (drupal_is_front_page()) {
  drupal_add_css(path_to_theme() . "/article.css", 'theme','all'); 
}

您可以查看每个节点模块的代码。请参考链接

相关内容

最新更新