【发布时间】:2012-02-09 17:35:40
【问题描述】:
我无法相信这是多么困难和乏味。到目前为止,我尝试过的任何方法都没有奏效。我有下面显示的表格,其中图像来自数据库。我要做的就是在它们悬停时在它们上面放置一个透明的粉红色层。你们中的一些人有哪些方法可以做到这一点?在这里(digrepro.com/home - 然后只需将鼠标悬停在任何图像上),您可以看到我已经在不同的页面上做到了这一点,但我无法让它与下面的代码一起工作。
<table bgcolor="#FFCCFF" cellpadding="0" cellspacing="0" style="margin-top:75px;">
<tr>
<?php $sql_endRow = 0;
$sql_columns = 10;
$sql_hloopRow1 = 0;
foreach ($products as $product) {
if($sql_endRow == 0 && $sql_hloopRow1++ != 0) { ?>
<tr>
<?php } ?>
<td>
<a href="javascript:void(0)" onClick="get_product_id(<?php echo $product['product_id']; ?>)"><img src="<?php echo base_url(); ?>products/<?php echo $product['product_thumbnail']; ?>" border="0" width="23px" style="margin:4px 2px 0px 2px;" /></a>
</td>
<?php $sql_endRow++;
if($sql_endRow >= $sql_columns) { ?>
</tr>
<?php $sql_endRow = 0;
}
}
if($sql_endRow != 0) {
while ($sql_endRow < $sql_columns) { ?>
<td> </td>
<?php $sql_endRow++;
} ?>
</tr>
<?php }?>
</table>
【问题讨论】: