如何在Wordpress中为特定页面自定义CSS框架?

时间:2014-04-13 00:21:21

标签: css wordpress frameworks customization

我正在尝试自定义framework.css,以了解侧栏在特定页面上显示的高低。是否可以使用自定义页面模板和特定的div类声明来执行此操作?比如创建一个自定义模板并在该模板中创建一个类来“覆盖”这些页面的默认css侧边栏元素设置?我该怎么做呢?

2 个答案:

答案 0 :(得分:0)

一个选项是确保主题使用<body>标记内的body_class()功能。

当我选择页面模板侧栏模板wp-content/themes/twenty-eleven/sidebar-page.php)时,课程page-template-sidebar-page-php会显示在body标记中:

enter image description here

答案 1 :(得分:0)

根据brasofilo的回答,每个页面都有自己的类,如果是brasofilo的代码,那就是 page-id-674 。它通常由wordpress生成。

如果您想在特定页面上进行样式设置,可以使用以下内容:

body.page-id-674 div.specific-div-class {
  /*code*/
}

希望有所帮助!