需要帮助了解在我的CSS中一起使用ID和类

时间:2014-10-06 21:39:15

标签: html css drupal

我在Drupal工作,我希望我的CSS能够为指定页面的特定部分设置样式" node"。我还想将这些任务分配给多个节点。这就是我的CSS看起来的样子,但只有在我分开而不是一起分配节点时它才有效。因此我假设必须正确编写我的CSS。

基本上我想要class =" pagetitleheader"不在特定节点内显示:

#node-66310 .pagetitleheader,
#node-66779 .pagetitleheader,
#node-66812 .pagetitleheader,
#node-66317 .pagetitleheader,
#node-66265 .pagetitleheader {
     display:none;
}

1 个答案:

答案 0 :(得分:0)

你有“context”模块,它可以在满足上下文条件时为你的body html元素提供额外的类。因此,您可以使用该body类仅针对特定页面。条件可以是您在此处的简单页面列表,但也可以是特定内容类型或页面中的页面属于某个菜单或其他内容。之后你可以简单地编写CSS:

body.myClass .pagetitleheader{
   display:none;
}

上下文会将“myClass”类添加到需要它的位置。