我已经在这个网站上安装了WooCommerce 。现在您可以看到主页中有几个产品。特色游戏部分下的产品尺寸为 (100X140),当我单击它们时,将重定向到产品详细信息页面。到这一步就好了。现在在家里有一些产品在所有产品部分的尺寸与底部图像尺寸不同。
现在我想让顶部(所有产品)完全可点击,这样当点击图片时,它会重定向到相应的产品详细信息页面,就像底部的特色产品一样。我还希望管理员可以完全管理该部分。那么有人可以告诉我该怎么做吗?任何帮助和建议都将是非常可观的。谢谢...
我已经在这个网站上安装了WooCommerce 。现在您可以看到主页中有几个产品。特色游戏部分下的产品尺寸为 (100X140),当我单击它们时,将重定向到产品详细信息页面。到这一步就好了。现在在家里有一些产品在所有产品部分的尺寸与底部图像尺寸不同。
现在我想让顶部(所有产品)完全可点击,这样当点击图片时,它会重定向到相应的产品详细信息页面,就像底部的特色产品一样。我还希望管理员可以完全管理该部分。那么有人可以告诉我该怎么做吗?任何帮助和建议都将是非常可观的。谢谢...
简而言之,图像没有锚标记。这是您需要做的:
当前代码
All Products HTML 代码如下所示:
<div class="best-seller-wrap">
<div class="second-img">
<div class="disount-text">
30% OFF
</div>
<div class="price-text-wrap">
<h3>$34.99</h3>
<p>
<a href="http://modulesoft.info/projects/gamesite/?product=dishonered">Buy Now..</a>
</p>
</div>
</div>
</div>
像这样的CSS:
#main .best-seller-wrap .second-img {
background-image: url('images/best-seller-images/img-2.png');
position: relative;
}
新代码
所有产品 HTML:
<div class="best-seller-wrap">
<div style="position: relative">
<a class="second-img" href="http://modulesoft.info/projects/gamesite/?product=dishonered"></a>
<div class="disount-text">
30% OFF
</div>
<div class="price-text-wrap">
<h3>$34.99</h3>
<p>
<a href="http://modulesoft.info/projects/gamesite/?product=dishonered">Buy Now..</a>
</p>
</div>
</div>
</div>
CSS:
#main .best-seller-wrap .second-img {
background-image: url('images/best-seller-images/img-2.png');
position: relative;
display: block;
}
您会注意到我将您的.second-img
课程应用于锚标记并添加display: block
到课程中:
<a class="second-img" href="http://modulesoft.info/projects/gamesite/?product=dishonered"></a>
另请注意,我正在添加position: relative
到周围div
<div style="position: relative">
您的整个图像现在应该可以用作链接。
我只是看了一下网站,我对 woo commerce 不熟悉,但是这两个部分的设计完全不同。特色产品中的链接是:
<a href="http://modulesoft.biz/projects/gamesite/?product=demo-product">
<span class="onsale">Sale!</span>
<img width="100" height="140" src="http://modulesoft.biz/projects/gamesite/wp-content/uploads/2013/01/hitman-absolution-275x275-imadfwj4t6zqb3ja-100x140.jpeg" class="attachment-shop_catalog wp-post-image" alt="hitman-absolution-275x275-imadfwj4t6zqb3ja">
<h3>demo product</h3>
<span class="price"><span class="strike-through"><span class="striked-text"> <span class="amount">23€</span></span></span> <ins><span class="amount">21€</span></ins></span>
</a>
所以整个部分都在一个标签中,
另一部分有:
<div class="first-img">
<div class="disount-text">20% OFF</div>
<div class="price-text-wrap">
<h3>$31.99</h3>
<p><a href="http://modulesoft.info/projects/gamesite/?product=lorem-ipsum-game">Buy Now..</a></p></div>
</div>
其中类“first-img”在样式表中链接:
#main .best-seller-wrap .first-img {
background-image: url('images/best-seller-images/img-1.png');
position: relative;
}
这只是一个猜测,但如果您找到将 a 标签包裹在第一段代码周围的代码,您应该能够弄清楚如何让它围绕另一段代码执行此操作。
我刚刚查看了基本 woo 商务插件的代码,看起来默认情况下该布局不存在,如果您使用的是主题,如果您找到生成的循环,可能有助于说明它是什么代码但无法将其发布在上面。