【发布时间】:2019-08-13 06:04:58
【问题描述】:
添加(流动)内容后,为什么我的右手 flex 列突然下降到左列下方?
我想要一个固定宽度的左列和一个包含图像滑块的右列 (Owl Carousel)。
列布局在空时可以正常工作,但是一旦我添加图像滑块,列就会跳到 100% 宽度并下降到固定列之下。这很奇怪,因为滑块是响应式的,并且不应扩展超出其容器 - 它不是固定宽度。
请看这个codepen:https://codepen.io/nick-gilbert/pen/wORaOP
我的基本列布局很简单:
<div class="row">
<div class="col search-sidebar">
left
</div>
<div class="col">
right
</div>
</div>
CSS:
.search-sidebar: {
flex: 0 0 260px;
}
这是显示问题的图像(但最好查看 codepen):
【问题讨论】:
标签: css html flexbox bootstrap-4