我的网站上有三个栏。左,中,&对Please click here to see。问题是,左侧和中间栏的代码出现在标题中,右侧条形码出现在网站的页脚中。
如果网页加载,其负载将首先离开并居中,并且加载右侧栏需要一些时间。我试图在标题中保持右侧栏。我没有得到它。我只是将右侧栏的代码从页脚复制到标题,但它不起作用。如果我这样做,只有左右栏位于那里,但中心栏位于两者之下。
我的标题代码
<div id="main-cont">
<!-- IF S_IN_TOPIC -->
<div id="main-cont-left" style="width:100%;">
<!-- ELSE -->
<div id="main-cont-left">
<!-- ENDIF -->
<!-- IF not (S_IN_UCP or S_IN_MCP or S_CLUBS ) -->
<!-- INCLUDE sidebar_left.html -->
<!-- IF S_IN_TOPIC -->
<div id="main-cont-left-main" style="width:720px;">
<!-- ELSE -->
<div id="main-cont-left-main">
<!-- ENDIF -->
<!-- ELSE -->
</div></div><div id="page-body">
<!-- ENDIF -->
我的页脚中的COde是
<!-- IF not (S_IN_UCP or S_IN_MCP) -->
</div>
<br style="clear:both;" />
</div>
<!-- IF not S_IN_TOPIC -->
<!-- INCLUDE sidebar_right.html -->
<!-- ENDIF -->
<br style="clear:both;" />
</div>
<!-- ELSE -->
</div>
<!-- ENDIF -->
请提供我将保留在标题中的代码,以便同时加载所有条形码。
答案 0 :(得分:0)
标题
<div id="main-cont"> <!-- IF S_IN_TOPIC --> <div id="main-cont-left" style="width:100%;"> <!-- ELSE --> <div id="main-cont-left"> <!-- ENDIF --> <!-- IF not (S_IN_UCP or S_IN_MCP or S_CLUBS ) --> <!-- INCLUDE sidebar_left.html --> <!-- IF S_IN_TOPIC --> <div id="main-cont-left-main" style="width:720px;"> <!-- ELSE --> <div id="main-cont-left-main"> <!-- INCLUDE sidebar_right.html --> <!-- ENDIF --> <!-- ELSE --> </div></div><div id="page-body"> <!-- ENDIF -->
页脚
<!-- IF not (S_IN_UCP or S_IN_MCP) --> </div> <br style="clear:both;" /> </div> <br style="clear:both;" /> </div> <!-- ELSE --> </div> <!-- ENDIF -->
因为模板在IF中包含它而不是(S_IN_UCP或S_IN_MCP)&amp;如果不是S_IN_TOPIC,我只需在标题的相应块中添加include调用。
它通常会起作用(因为代码提供了左侧相同的方式仅加载3行)但是因为我无法从他的系统中测试模板...
希望有所帮助