我正在尝试自定义framework.css,以了解侧栏在特定页面上显示的高低。是否可以使用自定义页面模板和特定的div类声明来执行此操作?比如创建一个自定义模板并在该模板中创建一个类来“覆盖”这些页面的默认css侧边栏元素设置?我该怎么做呢?
答案 0 :(得分:0)
一个选项是确保主题使用<body>
标记内的body_class()
功能。
当我选择页面模板侧栏模板(wp-content/themes/twenty-eleven/sidebar-page.php
)时,课程page-template-sidebar-page-php
会显示在body
标记中:
答案 1 :(得分:0)
根据brasofilo的回答,每个页面都有自己的类,如果是brasofilo的代码,那就是 page-id-674 。它通常由wordpress生成。
如果您想在特定页面上进行样式设置,可以使用以下内容:
body.page-id-674 div.specific-div-class {
/*code*/
}
希望有所帮助!