0
我的网站上的索引页面显示了我的用户最近提交的内容。它使用HTML表格作为标记,并使用PHP生成。该TR标记看起来是这样的:100%宽度的表格行中途下降
<tr>
<td class="preview"><img alt="Minecraft skin preview" src="link"></td>
<td class="skin">
<span class="title"><a href="link">Skin Edit preview broken but I did my best</a></span><br />
<span class="desc">Seraphinite Hunter</span>
</td>
<td class="auth">MikeSilver</td>
<td class="time">23-5-2011</td>
<td class="links">
<a target="_blank" href="link">Download</a><br>
<a target="_blank" href="link">Remote</a>
</td>
</tr>
我想要的是有一个AdSense广告显示大约半路表。为此,我将tr元素的数量减半,并将数字四舍五入,然后在我的PHP代码中使用计数器来检测将AdSense代码放入哪个位置。事情是,当我这样做时,桌子就破了。
我在做这样的事情:
<?php $limit = floor($site['skinsPerPage']/2); $counter = 0; ?>
<?php foreach($skins as $skin): ?>
<?php if($counter == $limit): ?>
<tr>
<td>
<!-- adsense code -->
</td>
</tr>
<?php else: ?>
<!-- normal table code (as above) -->
<?php endif; ?>
<?php $counter++; ?>
<?php endforeach; ?>
有谁知道正确的风格,我可以用它来显示在我的桌子中间为中心的表格单元格此AdSense广告?无论我做什么,似乎都会破坏桌子,并将桌子上的所有其他td
元素都推到一边。
完美。谢谢 :) – Josh 2011-05-23 15:57:57