将Div标签排列为left,center和amp;对

时间:2012-12-12 12:51:12

标签: php html

我的网站上有三个栏。左,中,&对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 -->

请提供我将保留在标题中的代码,以便同时加载所有条形码。

1 个答案:

答案 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行)但是因为我无法从他的系统中测试模板...

希望有所帮助