我正在拍摄一个摄影网站。我们试图追求的目标之一是为图像显示“胶卷”类型,而不是通常的缩略图或“制表”形式。在滚动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