问题描述
如何更改 http://wordpress.barrycarter.info/index.php/voronoi-temperature-map/上的格式,以便 (例如)Map 几乎与菜单栏的底部齐平?
我不想编辑 page.php,因为这会改变所有页面,而不只是这一个。
最佳解决方案
创建特定的 CSS 后,您需要格式化页面,您可以:
-
使用 CSS 创建一个 custom page template 并为该模板分配该页面。
-
使用 CSS 创建一个 page- {slug} .php 文件,其中 {slug} 是该页面的页面 (很可能文件名应该是 page-voronoi-temperature-map.php) 。
-
创建一个 page- {ID} .php 文件,如果页面 ID 为 6,WordPress 将会使用 page-6.php 。
食品法典中提到了这三个选项,在 Template Hierarchy 下。通过使用这 3 个选项中的任何一个,您可以更改此页面的布局,而不会影响其余页面。
次佳解决方案
如果您查看页面源代码,您将看到<body>
已经被授予 page-id-1199
类。您可以在样式表中使用它来指定该页面的样式。
.page-id-1199 #map { /* custom styles */ }
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。