我有一组图像,我想用它们来创建图像推子,图像可以是任何大小,所以我想以这样一种方式设置它们,使所有图像都堆叠在一起,彼此死点到它们的父级容器,但不完全确定如何实现这一点,如果有人能建议我如何做到这一点,那就太好了。
CSS
.logo-fader {
width: 200px;
max-height: 100px;
margin: auto;
background: grey;
text-align: center;
position: relative;
}
.logo-fader > li {
/* opacity: 0; */
-webkit-transition: opacity .6s linear;
position: relative;
display: inline-block;
vertical-align: middle;
font-size: 0;
}
.logo-fader > li.show-logo {
opacity: 1;
}
.logo-fader > li img {
display: block;
max-width: 100%;
max-height: 100px;
}
JSFiddle:http: //jsfiddle.net/s7J2V/1/
基本上,如果我将绝对位置添加到列表项,那么这会取消垂直对齐图像的内联块