使用 Bootstrap 3.3.7 ,我正在尝试创建一个具有以下内容和特征的two-column
行:
(col-sm-9)
(col-sm-3)
我无法以最小980像素显示整行,并创建了一个小提琴here:
最初,右侧的image div
容器只与图像本身一样高,所以我添加了以下代码以强制相同的高度,但这导致width
缩小为{ {1}}每个div中的内容:
size
我想知道其他Bootstrappers如何编写左边带有文本的简单行,一个垂直分隔符和一个右边的图像。
答案 0 :(得分:2)
我建议flexbox
垂直居中。
@media (min-width: 768px) {
.previewWrapper .row {
display: flex;
}
.previewWrapper .row > * {
flex-grow: 1;
display: flex;
flex-direction:column;
justify-content: center;
}
}
Updated snippet
。别忘了autoprefix
。请注意我按照您的要求制作了9-3
。如果您想保留10-2
,here it is
。
答案 1 :(得分:0)
您是否尝试过使用min-width attribute
?例如,您可以通过向相关容器添加"min-width: 980px;"
来强制容器达到一定大小或更大。