我正在拍攝一個攝影網站。我們試圖追求的目標之一是爲圖像顯示「膠捲」類型,而不是通常的縮略圖或「製表」形式。在滾動div內水平對齊DIV
它適用於表格。沒問題。唯一讓我不想使用表的事實是,我沒有顯示數據,也沒有必要使用列和行。
另一件事是齒輪的輕微扳手是事實,我把圖像作爲divs的背景。這是用於基本的「複製保護」,也可以在div上懸停的照片上疊加項目。
我已經得到它的那一刻編碼的方法是:
container [
[image]
[image]
[image]
[image]
]
我畫一個skitch助陣本證的可視化..
由於一旦容器的寬度滿足,圖像分區將下降到下一行。 爲的DIV的CSS如下:
.gallery_block_image_p {
width: 354px;
height: 532px;
display: inline-block;
margin: 0px;
padding: 0px;
margin-left: 10px;
float: left;
background-repeat: no-repeat;
}
和容器...
#gallery {
border: 0px solid black;
position: relative;
top: 99px;
/* width: 8000px; */ /* When this is uncommented it works, with a huge amount of space to the right */
height: 532px;
z-index: 99;
}
以及最後但並非最不重要的,用於圖像的div的HTML ...
<div id="gallery_1_0_img" class="gallery_block_image_p" style="background-image: url(gallery_img/ith/adamd_20101021_137.jpg);"></div>
雖然我很想說,工作多,我得到相當的滾動條(我定製他們的webkit:d)對於垂直和水平。水平只是一個空白的卷軸,沒有水平的內容,而垂直將允許我在頁面上下滾動。 – ajdi 2010-10-27 15:42:09
根據你發佈的代碼,你不應該得到垂直滾動條。如果你看到它們,那是因爲你的內容比你的容器更高,可能是CSS引起的。 – stevelove 2010-10-27 15:49:23