0

我正在使用网站的新布局,我在 chrome 和 opera 中变得非常绝望,一切都呈现出应有的方式,但在 Mozilla 中,我从 PHP 得到未格式化的输出,这导致了这个问题以及如何解决这个问题。我把所有东西都放在了一个固定的单元格中,但不知何故被忽略了:

<td width="900px"> <div id="dynamiclist_index"><?php echo $dynamic_list;?></div></td>

该网站是: http: //musetemplatespro.com/

4

2 回答 2

0

但不建议将样式放在 div 或 td 中最好创建单独的样式表

<td style="width:900px;"> 
<td style="width:900px; margin: 0px auto;"> 

样式表:

.container {width: 900px margin: 0px auto;}

最好有一个容器示例

<div class="container">
<div id="dynamiclist_index">
<td><?php echo $dynamic_list;?></td>
</div>
</div>

它可能有效或无效

于 2013-10-14T13:04:38.350 回答
0

无需为每个输出创建单个表。
如果你像这样使用它会更好:

<table width="900" align="left" border="0" cellspacing="10" cellpadding="0">
<tbody>
<?php foreach($your_values as $value){ ?>
   <tr style="width:300; float:left;">
      <td>
         <ul>
            <li><a href="product.php?id=3"><img style="border:#666 1px solid;" src="images/theme_pic/3/3.jpg" alt="3" width="300" height="400" border="1"></a></li>
            <li><a style="font-family: Helvetica, Arial, sans-serif;  font-weight: lighter;   ">1</a></li>
            <li><hr></li>
         </ul>
      </td>
   </tr>
<?php } ?>
</tbody>
</table>

将需要更多样式,但这对于跨浏览器兼容性更安全

于 2013-10-14T13:05:27.173 回答