我使用背景圖像裁剪圖像的寬度爲200px。我不知道圖像的寬度。我想要圖像的中間部分。如何模仿背景圖像,同時支持打印
.cropped-image {
width: 200px;
height: 270px;
/* centered, cropped image */
background-position: center;
background-repeat: no-repeat;
}
我的HTML模板看起來是這樣的:
<div class="cropped-image" style="background-image: url({{ product.image_thumb_url }})">
</div>
下面是它在行動的例子:http://jsfiddle.net/hRSdY/
這工作得很好,但Web瀏覽器默認是不打印背景圖片。我可以使用list-style-image
來模擬背景圖像,但我無法裁剪到圖像的中心:http://jsfiddle.net/KP7ng/1/。
是否有任何方式使用CSS水平裁剪圖像,在打印過程中保持圖像可見?
圖像是任意維度? –
@ GabyakaG.Petrioli它們的寬度是任意的,是的。 –
Wilfred,那麼它不能只用CSS來完成..它需要一些JS來完成.. –