这是主要代码,
<div id="text-12" class="widget widget_text">
<div class="heading">
<h3>
title
</h3>
</div>
<div class="textwidget">
text
</div>
</div>
我添加了这个CSS规则,
#text-12 {
font-family: "courier new" !important;
direction: rtl;
}
很遗憾, font-family 仅适用于 textwidget 类,我无法将 font-family 应用于标题< / strong>有任何技巧的课程。有什么问题?
更重要的是,页面地址:http://sciself.com/?page_id=4766(右侧边栏)
答案 0 :(得分:1)
也许你稍后会在你的css文件中覆盖H3的字体系列?
编辑:我很确定,因为一切似乎都很好。
<div id="text-12" class="widget widget_text">
<div class="heading">
<h3>
Heading
</h3>
</div>
<div class="textwidget">Textwidget</div>
注意,我已将文字更改为更容易阅读(对我而言)
我检查了你的页面。您可以使用某些更具体的规则来覆盖父CSS文件。例如,
#sidebar #text-12 .heading h3 {
font-family: "courier new" !important;
}
答案 1 :(得分:1)
尝试将此添加到您的css中
#text-12 {
font-family: "courier new" !important;
direction: rtl;
}
#text-12 h3 {
font-family: "courier new" !important;
direction: rtl;
}
答案 2 :(得分:0)
尝试放
.heading h3{
font-family: "courier new" !important;
}
它应该工作。
答案 3 :(得分:0)
也许它看起来与你不同,因为默认情况下h3是粗体。尝试更改字体粗细设置,看看是否符合您的要求。
#text-12 h3 {
font-family: "courier new";
font-weight: normal;
direction: rtl;
}
你不应该使用!important - 因为这通常是不好的做法。