我已經擺弄了一段時間了,但我還是不明白應該怎麼做。img在div裏面的背景中最大化
我希望圖像在itemtemplate div的背景下最大化(100%/ 100%),但現在它只是使它適合在250像素/ 250像素的div內。
<div class="itemtemplate" data-win-control="WinJS.Binding.Template">
<img style="-ms-grid-row-span: 2;" src="#" data-win-bind="src: backgroundImage; alt: title" />
<div class="item-overlay">
<h4 class="item-title" data-win-bind="textContent: title"></h4>
<h6 class="item-subtitle win-type-ellipsis" data-win-bind="textContent: subtitle">
</h6>
</div>
</div>
任何想法?謝謝。
需要注意的是,這只是在現代瀏覽器的支持是非常重要的。這裏是一個更好的參考CSS背景大小:https://developer.mozilla.org/en/CSS/background-size – 2012-03-14 12:37:18
@CalebKester什麼瀏覽器你認爲現代? – westo 2012-03-14 12:40:26
現代瀏覽器是用於支持HTML5和CSS3的最新版瀏覽器的術語。具體查看哪些瀏覽器支持後臺大小:https://developer.mozilla.org/en/CSS/background-size#section_6 – 2012-03-14 12:45:25