有没有办法通过主题的附加css接口添加新的div类?

时间:2020-08-01 作者:Kazimierz

我正在尝试修改woocommerce网站,我很少接受HTML/CSS培训。我学到的大部分知识都来自反复试验、一些在线教程、在Chrome中使用开发人员控制台等等。。。。

我正在尝试将图像边框添加到页面标题的顶部,正好在名为tg-container. 我可以使用一个现有的类在它下面放置一个,我不需要查看它的信息。是否可以在主题中内置额外的CSS界面,或者我必须进入样式中。css和html来创建boarder?我知道附加CSS界面的好处是,每当主题更新时,无需直接编辑主题文件。

Bypass Page

Example Page with border - accessible only after bypass page is visited

IMAGE: Example page with Chrome Developer Console open and showing code for area

-------------------- 进一步试验-------------------------

我创建了一个子主题,并试图以这种方式添加它,但我缺少了一些东西(因为我不是编码员),我能够为图像创建区域,但图像没有显示出来。我尝试将其添加到子主题和父主题(编辑style.csspage.php).

page.php 子女(和父母)(以下内容之后)

<div class="page-header clearfix">
            <div class="tg-container">
我补充道

<h3 class="title-border"> </h3>
我在style.css 儿童的:

/*Add Wycinanki Borders*/

.title-border {
  background-image: url("https://store.dolina.org/wp-content/uploads/2020/08/wall-murals-floral-polish-folk-art-pattern-in-square-wycinanki.jpg-e1596302126833.jpg");
  background-repeat: repeat-x;
  font-weight: 600;
  color: #3b3b3b;
  font-size: 14px;
  line-height: 30px;
  margin: 5px 0;
}
我在style.css 儿童的:

/*Add Wycinanki Borders*/

.page-header .title-border {
  background-image: url("https://store.dolina.org/wp-content/uploads/2020/08/wall-murals-floral-polish-folk-art-pattern-in-square-wycinanki.jpg-e1596302126833.jpg");
  background-repeat: repeat-x;
  font-weight: 600;
  color: #3b3b3b;
  font-size: 14px;
  line-height: 30px;
  margin: 5px 0;
}
我在style.css 父母:

.page-header .title-border {
        background-image: url("https://store.dolina.org/wp-content/uploads/2020/08/wall-murals-floral-polish-folk-art-pattern-in-square-wycinanki.jpg-e1596302126833.jpg");
        background-repeat: repeat-x;
        font-weight: 600;
       color: #3b3b3b;
    font-size: 14px;
    line-height: 30px;
    margin: 5px 0; }
同样,它为图像创建了空间,但图像没有显示出来。我复制了;条目子标题“;,在那里,我成功地放置了图像,认为它们的样式应该是相同的。

谢谢你的洞察力和帮助我了解我在做什么,哈哈哈。

1 个回复
SO网友:Kazimierz

好吧,我知道了。我补充道<div class="title-border-top"> </div> 页面标题上方(实际添加<div class="title-border-bottom"> </div> 以下为将来的修改。

然后,我在附加CSS中添加了以下内容:

.page-header .title-border-top{
    background-image: url("https://store.dolina.org/wp-content/uploads/2020/08/wall-murals-floral-polish-folk-art-pattern-in-square-wycinanki.jpg-e1596302126833.jpg");
    background-repeat: repeat-x;
    height: 30px;
            margin: 10px;
}
它正在工作,我隐藏了entry-sub-title 我从一开始就接管了边境。现在,我必须找出WP为所有主页提取的页面模板,以便我可以向其中添加html。

相关推荐

WordPress子主题不加载任何CSS/SCSS

我用的是大脚怪主题,我用这个做了一个儿童主题。我已经设置好了一切,我的子主题在wp管理中被激活,一切看起来都很好,但由于某种原因,我的页面没有加载任何CSS。我正在编写SCS并使用构建任务将其转换为CSS,当我运行构建任务时,它会成功地将SCS编译为CSS。这是我的职能。php页面add_action( \'wp_enqueue_scripts\', \'my_theme_enqueue_styles\' ); function my_theme_enqueue_styles() { //