我希望能够为添加边框的图像添加一个类,使它们看起来像一堆照片。有谁知道怎么做?
澄清:理想情况下显示的是here所显示的堆栈,但它不需要是交互式的,只需要为单张照片工作。如果需要,我也不介意使用javascript(虽然jQuery会更受欢迎)。
答案 0 :(得分:1)
将IMG标记放在嵌套的DIV元素集中(div的数量将决定堆栈中照片的数量)。然后使用CSS设置边框和填充,以便DIV元素逐渐大于照片。通常,您将在底部和右侧添加更多填充。
答案 1 :(得分:1)
“深度”影响可能是某种类型的drop shadow。您是否需要旋转照片以获得“杂乱的照片堆”效果,还是在寻找“整齐堆叠”的外观?
“麻烦的照片堆”效应在我看来分为三个部分:
答案 2 :(得分:0)
CSS3它已被所有人支持,但您可能希望查看border-image。
答案 3 :(得分:0)
在图像周围放置div,然后定义2个样式。
<div class="img-shadow"><img ...></div>
.img-shadow {style.css (line 456)
background-color:#505050;
float:left;
margin:5px 0 0 0;
}
.img-shadow img {style.css (line 461)
background-color:#FFFFFF;
border:3px solid #000000;
display:block;
margin:-8px 8px 8px -8px;
padding:10px;
position:relative;
}
<。>在.img-shadow类中,为您的背景定义一个足够大的图形,并且看起来像一堆照片。以上看起来就像是照片投下阴影。
答案 4 :(得分:0)
以下是我的建议,它有一个清晰简单的CSS,可以产生完美的照片堆栈。