我试图让一个启动框仅显示在导航栏和侧边栏之间的主页上。
这是我正在尝试做的JSFiddle ..
如您所见,启动框位于侧边栏和内容上方...
现在,问题来了。
在 Q2A 中,当我尝试复制此内容时,侧边栏始终位于启动框上方。
这是我当前的代码..
function main()
{
if ($this->request=='') {
$this->output('<div class="splashbox">');
$this->output('</div>');
} else
qa_html_theme_base::main();
}
function sidepanel()
{
$this->output('<div class="qa-sidepanel">');
$this->search();
$this->nav('cat', 1);
$this->feed();
$this->output('</div>');
}
这样,splashbox 只显示在主页上(由 '' 声明)......而且效果很好。但它首先呈现侧边栏(侧面板)。我不确定为什么。我认为将侧面板功能放在 splashbox 功能下方会使其呈现第二个,但它不起作用。有什么建议么?谢谢!