你有沒有我們可以看看的代碼片段?它會幫助我們解決您的問題。
舉例來說,如果你有這樣的:
<div>
<img src="foo.jpg">
</div>
的解決方案可能是這樣的
div img {
width: 100%;
height: 100%;
position: relative;
}
但是,如果你的縮略圖在CSS背景圖像,該解決方案可以是這樣的:
div.thumbnail {
background-size: 100% 100%; /*works on FF4+/IE9+/Opera 10/Safari 4.1+/Chrome 3+ */
}
編輯:如果你想有一堆圖像的行,你可以設置它們一個是個網格,讓你擁有HTML這樣
<div class="gallery">
<a href="#"><img src="foo.jpg"></a>
<a href="#"><img src="foo.jpg"></a>
<a href="#"><img src="foo.jpg"></a>
<a href="#"><img src="foo.jpg"></a>
....
</div>
和CSS這樣
.gallery {
width: 100%;
min-height: 100%;
height: auto;
zoom: 1; /*to clear the floats in IE*/
}
.gallery:after {
content: "\0020"; /*an empty character*/
display: block;
clear: both;
}
.gallery a {
float: left;
width: 23%; /*This ones assumes 4 columns (25% - 1% each side for margins) */
height: 100px; /*set it to something that makes sense for your gallery*/
margin: 10px 1%; /*space between each thumbnail*/
overflow: hidden;
position: relative;
}
.gallery a img {
display: block;
width: 100%;
position: relative;
}
我相信這是可能的。請將您的草稿代碼放在這裏。 – 2012-02-09 23:31:52
你應該可以用CSS和圖像縮放來做到這一點。 – Jason 2012-02-09 23:34:41