自定义CSS规则仅适用于主页

时间:2017-04-27 作者:Robert Maidla

我的网站有以下问题。在更大的屏幕(1300px宽及以上)上,标题中的我的徽标与车身“碰撞”。我已通过在“主题选项”下的“自定义CSS”字段中添加以下CSS解决了主页上的问题:

@media (min-width: 1300px) {
   #header-wrap {
      padding-top: 192px;
   }
   #logo {
      padding: 10px 0 43px 0;
      width: 80%;
   }
   #content {
      padding-top: 100px;
   }
}
不幸的是,同样的规则在其他页面上不起作用。有没有理由只在主页上应用这些规则?

1 个回复
SO网友:kiarashi

您可以添加额外的!important 标签

@media (min-width: 1300px) {
   #header-wrap {
      padding-top: 192px!important;
   }
   #logo {
      padding: 10px 0 43px 0!important;
      width: 80%!important;
   }
   #content {
      padding-top: 100px!important;
   }
}

相关推荐

在带有PHP的子主题中包含style.css

在里面https://codex.wordpress.org/Child_Themes 这是包含样式的最佳实践。css在子主题中,必须将下面的代码放入函数中。php的子主题,但将“父样式”替换为可以在函数中找到的父主题的参数。父主题的php。我在我的主题文件中找不到它,那里也没有多少代码。使用@import包含父主题样式表的方法不适用于我,放入文件的css不会在任何浏览器的站点上显示自己。function my_theme_enqueue_styles() { $parent_s