我试图制作一个可调整的引导程序列表组,该列表组调整为同级图像的大小。父容器没有固定的高度,我不能使用jQuery。有什么想法吗?如何调整div高度以匹配没有固定父级高度的同级img高度
https://jsfiddle.net/lgants/oL0rgsqk/3/
HTML:
<div class="row carousel-container">
<div class="carousel-image-container">
<img class="carousel-image img-responsive" src="https://lorempixel.com/900/500?r=4">
</div>
<div class="carousel-list-container">
<div class="list-group">
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start active">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">List group item heading</h5>
<small>3 days ago</small>
</div>
<p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
<small>Donec id elit non mi porta.</small>
</a>
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">List group item heading</h5>
<small class="text-muted">3 days ago</small>
</div>
<p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
<small class="text-muted">Donec id elit non mi porta.</small>
</a>
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">List group item heading</h5>
<small class="text-muted">3 days ago</small>
</div>
<p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
<small class="text-muted">Donec id elit non mi porta.</small>
</a>
</div>
</div>
CSS:
.carousel {
max-height: 500px;
position: relative;
display: inline-block;
height: 100%;
}
.carousel-image-container {
width: 60%;
}
.carousel-image {
max-width:100%;
max-height:100%;
object-fit: contain;
}
.carousel-list-container {
position: absolute;
top: 0;
bottom: 0;
right: 0;
overflow-y: hidden;
width: 40%;
}
您可以指定类名吗?哪个父母应该等于哪个图像? – godblessstrawberry
@godblessstrawberry我可以指定类名。同样,可滚动列表组的高度应该与相邻图像的高度相同(即,大小取决于图像,父母只是一个包装)。 – lgants
我的意思是你可以告诉我类名 - 应该与图像相等的确切父类是什么?我没有得到你想要达到的目标。你也需要jQuery作为它的引导依赖 - “所有的JavaScript插件都需要包含jQuery”(c)http://getbootstrap.com/docs/3.3/getting-started/#download – godblessstrawberry