我希望能够隐藏整个侧边栏(导航、搜索、工具箱),并且重新占用该空间。换句话说,页面应该变得更宽以填充侧边栏使用的空间。
我不想在每个页面上都这样做,而只是在特定的页面上使用模板来实现。
我有一个隐藏侧边栏的模板,但关键是它没有重新占用该空间。
这是使用PageCSS扩展功能。
有人知道我如何修改它以重新获取空间,或者有其他解决方案吗?
更新:在Adrian Archer的帮助下(请参见下文),我发现问题出在我的自定义皮肤上。使用Monobook可以恢复空间。有人知道我需要复制Monobook皮肤的哪个特定部分吗?我尝试了几种方法,
我不想在每个页面上都这样做,而只是在特定的页面上使用模板来实现。
我有一个隐藏侧边栏的模板,但关键是它没有重新占用该空间。
<css>
#column-content {margin: 0 0 .6em 0;}
#content {margin: 2.8em 0 0 0;}
#p-logo, .generated-sidebar,
#p-lang,
#p-tb,
#p-search {display:none;}
#p-cactions {left: .1em;}
#footer {display:none;}
</css>
这是使用PageCSS扩展功能。
有人知道我如何修改它以重新获取空间,或者有其他解决方案吗?
更新:在Adrian Archer的帮助下(请参见下文),我发现问题出在我的自定义皮肤上。使用Monobook可以恢复空间。有人知道我需要复制Monobook皮肤的哪个特定部分吗?我尝试了几种方法,
main.css
可能是其中之一,但我不确定。
#content {margin: 2.8em 0 0 0;}
前面添加#column-content
,这帮助我使其正常工作。