Magento 1.9.0.1 で、画像製品 (製品ページ) に 2 つの画像を重ねて、解像度の変更時に画像製品のサイズを変更するのと同じ方法でサイズを変更するにはどうすればよいですか?
css 疑似要素 (:before および :after) を試しましたが、サイズを変更できず、正直なところ、奇妙な動作に気付きました (最初は画像が表示されず、Chrome/Firefox ウィンドウのサイズを変更した場合にのみ表示されます... )。
.product-image.product-image-zoom.zoom-available:before {
content: url("/media/css/image_top.png");
z-index: 10;
position: absolute;
top: -6px;
left: -5px;
}
.product-image.product-image-zoom.zoom-available:after {
content: url("/media/css/image_bottom.png");
z-index: 10;
position: absolute;
bottom: -4px;
}
別の方法として、htmlを介してview.phtmlに画像を挿入しようとしました
......
<div class="product-img-box">
<div class="product-name">
<h1><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></h1>
</div>
<img src="media/css/image-top.png">
<img src="media/css/image_bottom.png">
<?php echo $this->getChildHtml('media') ?>
</div>
.......
同様のcssを使用して正しい位置に配置できましたが...サイズ変更を製品画像に「バインド」して、「一緒に」スケーリングできるようにする方法がわかりません(画像製品、image-top.pngおよびimage- bottom.png) まるで 1 つの画像であるかのように。