我正在使用这个CSS来创建一个非常简单的图片库:
.product_container {
width:100%;
display:block;
}
.product_images {
width:45%;
display:inline-block;
border:1px solid black;
}
.product_images .large {
}
.product_images .small img {
display:inline;
float:left;
margin:5px;
width:151px;
}
我希望在该图像下有一个大图像然后是3行,我在这里创建了一个例子
https://jsfiddle.net/jdd9hzqo/
当页面调整大小时,小图像正在移动,但我希望它们保持3行并自行调整大小,但保持与.product_container
答案 0 :(得分:1)
小提琴:https://jsfiddle.net/jdd9hzqo/2/
要做出的更改:
.product_images {
width:100%;
display:inline-block;
border:1px solid black;
}
.product_images .large img {
width:100%;
}
.product_images .small img {
display: inline;
float: left;
width: 33%;
box-sizing: border-box;
}
答案 1 :(得分:0)
https://jsfiddle.net/jdd9hzqo/1/
删除float:left;
.product_images .small img {
并添加:
.small {
white-space: nowrap;
}
要调整大小,请在width: 30%;
.product_images .small img {
之类的内容