如何将表放在内容的最后

时间:2014-10-01 01:48:28

标签: php html css

好吧,所以我的脑袋现在会爆炸,我正在寻找5小时不停的问题。 我希望页面内的menu2.html显示在页面的末尾,内容结束后! 我尝试了很多,比如: 1位:绝对;底部:0; 2位:绝对;左:100px;上:150px;等等...... 但这不是我想要的! 我只能通过编辑顶部将menu2放在内容之后:150但是有很多页面具有不同的内容,因此menu2不适合其他页面! 我希望你能帮助我。 这是我的PHP文件:

  <style type="text/css">
  .menu2 {
  background-image: url('<?=$profpic;?>');
  background-attachment:fixed;

  background: yellow;
  }
  </style>
  <title>Hello</title>
  </head>
  <body>
  <table width="100%" height="58%" border="0" cellspacing="0" cellpadding="2" class="heading">
     <tr> 
       <td>
       <?php include('menu.html');?>
         </td>
     </tr>
     <tr>
       <td><img src="pictures/logo.png" width="1335" height="300"></td>
     </tr>
  </table>
  <table width="85%" height="1%" border="1" cellspacing="0" cellpadding="2">
   <tr> 
       <td>

       <?php include('menu2.php');?>

         </td>
     </tr>
     </table>
  <?php
  $profpic = "pictures/bg.jpg";
  ?>
  </body>
  </html>

1 个答案:

答案 0 :(得分:0)

我不清楚你在这里要做什么,但我会帮助你。首先,您不能在同一页面上拥有多个<html><head><body>标记。只允许其中一组。其次,如果要将menu2的文件类型包含在那里,请将其更改为php而不是html。

<style type="text/css">
.menu2 {
background-image: url('<?=$profpic;?>');
background-attachment:fixed;
position: absolute;  
background: yellow;
}
</style>
<title>Hello</title>
</head>
<body>
<table width="100%" height="58%" border="0" cellspacing="0" cellpadding="2" class="heading">
   <tr> 
     <td>
     <?php include('menu.html');?>
       </td>
   </tr>
   <tr>
     <td><img src="pictures/logo.png" width="1335" height="300"></td>
   </tr>
</table>
<table width="85%" height="1%" border="1" cellspacing="0" cellpadding="2">
 <tr> 
     <td>

     <?php include('menu2.php');?>

       </td>
   </tr>
   </table>
<?php
$profpic = "pictures/bg.jpg";
?>
</body>
</html>

<强> menu2.php

<div class="menu2">
//menu2 contents
</div>