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