当博客标题不是故意的时候,WordPress上的定制CSS如何用白色突出显示博客标题?

时间:2019-06-23 作者:Sean2014

我在我的WordPress中添加了一些CSS,它以一种我不打算的方式影响了主页。

下面是我添加的所有CSS代码,

h1 {
  padding: 0.5em;/*文字周りの余白*/
  color: #010101;/*文字色*/
  background: #eaf3ff;/*背景色*/
  border-bottom: solid 3px #516ab6;/*下線*/
}

h2 {
  padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
  color: #494949;/*文字色*/
  background: #f4f4f4;/*背景色*/
  border-left: solid 5px #7db4e6;/*左線*/
  border-bottom: solid 3px #d7d7d7;/*下線*/
}

h3 {
  position: relative;
  background: #f1f8ff;
  padding: 0.25em 0.5em;
  border-left: solid 2em #5c9ee7;
}

h3:before {
  font-family: "Font Awesome 5 Free";
 /* content: "\\f303"; */
  position: absolute;
  padding: 0em;
  color: white;
  font-weight: normal;
  left: -1.35em;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

#toc_container {
  background: #f9f9f9;
  border: 1px solid #aaa;
    padding-right: 8px;
    padding-left: 8px;
  /* padding: 10px;
  margin-bottom: 1em; */
  width: auto;
  display: table;
  font-size: 95%;
  /* margin-right: 15px; */
}

#L_size{
    font-size: 150%;
}

#XL_size{
    font-size:200%;
}

#akamoji{
    color: red;
}

#aomoji{
    color: blue;
}

#chamoji{
    color: brown; 
}

#haikei_kiiro{
    background-color: yellow;
}

#haikei_sorairo{
    background-color: lightblue;
}
,以及附加的是添加CSS之前和之后的内容(请注意,博客标题“SONOTAさんの北欧通信“以白色突出显示,这不是我的本意。

BeforeAfter

这怎么会发生?

1 个回复
最合适的回答,由SO网友:J.Tural 整理而成

您添加的代码会影响页面的常规元素H1、H2、H3

例如,代码的第一部分

h1 {
  padding: 0.5em;
  color: #010101;
  background: #eaf3ff; /*this give the light blue back ground*/
  border-bottom: solid 3px #516ab6; /*and this gives the border under it*/
}
删除我指出的两条线,背景和边框将消失。

除此之外,请尝试使用clear类,并为clear扇区保留#

相关推荐

仅为后端管理员加载CSS

我正在尝试加载自定义样式表,但仅针对管理员我的代码本身运行良好:function admin_style() { wp_enqueue_style(\'admin-styles\', get_template_directory_uri().\'/admin.css\'); } add_action(\'admin_enqueue_scripts\', \'admin_style\'); 但是,当我尝试基于角色创建条件时,它无法启动:function role_exis