我正在使用此代码片段在页面上方显示所有页面上显示的标题。我使用wordpress。如何才能在一个页面的顶部显示一条彩色线而不是整个网站?
/* line at the top */
body, body.fixed_width {
border-top: 4px solid #000;
}
我想只在一页的顶部显示它,或者只在主页顶部显示。这可能吗?
我正在使用此代码片段在页面上方显示所有页面上显示的标题。我使用wordpress。如何才能在一个页面的顶部显示一条彩色线而不是整个网站?
/* line at the top */
body, body.fixed_width {
border-top: 4px solid #000;
}
我想只在一页的顶部显示它,或者只在主页顶部显示。这可能吗?
大多数主题都将主页的主体放在名为home
的类中。
试试这个:
body.home, body.fixed_width.home {
border-top: 4px solid #000;
}
只需使用这个
body.fixed_width {
border-top: 4px solid #000;
}
这将只显示在页面上,你的身体标记
如何将它添加到身体标记? 我是否将这个添加到functions.php?像这样:http://my.studiopress.com/snippets/custom-body-class/如果不是,我会很高兴,如果你指导我。 – sam 2014-12-03 06:52:31
这个工作对主页使用.fixed_width类,另外一个页面呢? – sam 2014-12-03 06:00:22
@sam这是很难,并取决于具体情况。尝试将CSS附加到仅在该页面上加载的文件,或者使用仅在该页面上选择某些内容的选择器。没有看到你的代码,我不能给你一个简单的答案。 – 2014-12-03 06:02:38