Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP动态导航标题将嵌套div推到容器div下方_Php_Css_Html - Fatal编程技术网

使用PHP动态导航标题将嵌套div推到容器div下方

使用PHP动态导航标题将嵌套div推到容器div下方,php,css,html,Php,Css,Html,我正在开发一个使用动态PHP头的网站,似乎已经让这部分工作起来了。我的问题出现在尝试将剩余内容与header div一起放入container div时。所有其他内容都被忽略,并被推到容器的左下方。我希望它在容器中,像页眉一样位于页面中心 以下是我对该网站的看法: 我尝试过几种方法,包括溢出:隐藏;无济于事 这是HTML页面 <div id="container"> <div id="header"> <?php include 'header.php';

我正在开发一个使用动态PHP头的网站,似乎已经让这部分工作起来了。我的问题出现在尝试将剩余内容与header div一起放入container div时。所有其他内容都被忽略,并被推到容器的左下方。我希望它在容器中,像页眉一样位于页面中心

以下是我对该网站的看法:

我尝试过几种方法,包括溢出:隐藏;无济于事

这是HTML页面

<div id="container">

<div id="header">   
<?php include 'header.php'; ?>
</div>


<div id="body">

    <div class="text">
    <h1>Title H1</h1>
    <h3>H3 Copy</h3>

    <h2>H2 Title</h2>
<p>body copy p</p>

    <span class="more_pictures">more images:</span>
    </div>

<div class="main_image"><img src="images/Corporate_Id_main1.jpg" />
    </div>


    </div>

    <div style="clear: both;"></div>

</div>

提前感谢您的帮助。

源页面上的第119行有一个div结束标记,在“清除”div之前结束您的“body”div

<div class="main_image"><img src="images/Corporate_Id_main1.jpg" />
</div>


</div>  <-- erase this closing tag.

<div style="clear: both;"></div>

</div>


在不知道header.php的内容的情况下,我会说您有一个额外的div来关闭header.php中的容器div。确保您之前没有关闭容器分区。谢谢您的帮助。我了解到header.php文件不需要包含所有head和doc类型信息。这导致视图源显示多个/冗余的主体标记和头部信息。我还了解到在header.php文件中有一个额外的closing Div标记,这导致页面呈现为关闭容器。现在它工作了!
<div class="main_image"><img src="images/Corporate_Id_main1.jpg" />
</div>


</div>  <-- erase this closing tag.

<div style="clear: both;"></div>

</div>