html - .entry-title 在 wordpress 的博文中不会改变

标签 html css wordpress blogs

我目前在更改博客文章中的文章标题字体系列时遇到困难。

我在 WordPress 的自定义 CSS 插件中单独尝试了以下选择器:

.entry-header .entry-title
.entry-title h1
.entry-title
.entry-header
.page-id-107 .entry-title
.page-id-107 .header
.entry-header h1 

现在真正的困惑是,如果我使用下面的代码:

.alpha, h1 {
  font-size: 1.3em;
  line-height: 3em;
  letter-spacing: 0px;
  font-family: Georgia;
}

这将更改页面上的帖子标题:'Charlies online store'

但是如果你进入一个实际的帖子,例如:Charlies online store post

它不会改变。为什么?

我真的很感激这里的任何帮助。

最佳答案

您可能使用了错误的选择器。

.entry-title h1 将以 h1 元素为目标,该元素是具有类 entry-title

的元素的后代

h1.entry-title可能是您想要实现的目标的正确选择器(更改带有 entry-title 类的 h1 元素)

我在 Inspector 中试过了,它应该可以工作,但是 .entry-header h1 也应该可以工作;所以我不完全确定出了什么问题。

您可能还需要为两个页面使用不同的选择器,因为在一个页面上,文本直接位于 h2 标记中,而在主页上,它另外被包裹在 a 中标签。

关于html - .entry-title 在 wordpress 的博文中不会改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41686351/

相关文章:

php - 如何在php中使用简单的dom html获取最后一个li的 anchor 标记

css - 如何在JavaFX元素中使用CSS文件?

css - 在居中页面上在 IE 上 float 选择区域

html - 打印预览表堆叠不良?

Wordpress 更改默认显示名称 Publicy 对于所有现有用户

php - 获取带有类别名称、标签和 WordPress 中所有相关内容的帖子

javascript - 从 xml 和 jquery 呈现后链接不起作用

javascript - 更新或更改或删除/重置 Javascript 事件监听器

javascript - 每第二次点击 JQuery FadeIn

php - 将 WooCommerce 产品搜索扩展到自定义分类法和自定义字段