我一直在努力让它工作几个小时,我尝试了在 stackoverflow 上提供的几个解决方案,但仍然无法管理我的内容,而不是工作的标签。
这是我的html代码
<div class="productItem">
<a class="imageContainer" style="background-image: url('<?php echo base_url() ?>images/product/thumbs/<?php echo $aProduct->filename ?>')">
Product Image
</a>
<h4>
<a href="<?php echo site_url('home/product/' . $aProduct->product_id) ?>">
<?php echo $aProduct->product_name ?>
</a>
</h4>
<h3 class="productPrice"><?php echo $aProduct->price ?></h3>
<span class="productItemRating">5</span>
<a href="<?php echo $aProduct->product_id ?>" class="product-more">Buy</a>
</div>
问题在于第一个标签,标签没有内容。我将图像作为背景而不是图像标签 bcz 有人建议它更快
imageContainer a 标签的 CSS -
a.imageContainer{
display:block;
background-image: url('../images/product/thumbs/1358600020ca3.jpg');
background-position: center;
background-size: contain;
background-repeat: no-repeat;
margin: 5px;
background-color: white;
float: left;
width: 160px;
text-indent:-9999px;
height: 165px;
}
a.imageContainer:hover{
cursor: pointer;
}
它应该根据其他答案工作,我想我错过了一些东西,所以我别无选择,只能问。
活生生的例子——
http://www.safaapps.com/home/category/7
您将无法单击项目 Galaxy Y 图像。