Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 使引导列调整到相邻列的高度_Css_Twitter Bootstrap_Responsive Design - Fatal编程技术网

Css 使引导列调整到相邻列的高度

Css 使引导列调整到相邻列的高度,css,twitter-bootstrap,responsive-design,Css,Twitter Bootstrap,Responsive Design,我希望两个引导列的大小相等。这是一个场景: 我希望包含文本的列在高度上始终与左侧的图片相等 这是我的标记(简化): 我在stack和其他地方读过许多类似的主题,但我没有找到可行的解决方案。他们中的大多数人在某种程度上是错综复杂的 在我从事的另一个项目中,我通过使用一个JS脚本实现了这一效果,该脚本始终计算一列的高度,并将其应用于相邻的列。然而,我相信有一个更简单的解决办法 非常感谢您的建议。有两种解决方法: CSS: 使用min height并将内容垂直居中 JS 获取所有列的高度,比

我希望两个引导列的大小相等。这是一个场景:

我希望包含文本的列在高度上始终与左侧的图片相等

这是我的标记(简化):


我在stack和其他地方读过许多类似的主题,但我没有找到可行的解决方案。他们中的大多数人在某种程度上是错综复杂的

在我从事的另一个项目中,我通过使用一个JS脚本实现了这一效果,该脚本始终计算一列的高度,并将其应用于相邻的列。然而,我相信有一个更简单的解决办法


非常感谢您的建议。

有两种解决方法:

CSS:

使用
min height
并将内容垂直居中

JS

获取所有列的高度,比较它们以获得最高值,然后将该高度应用于所有列


您的JS解决方案是最干净的,CSS可能更简单,但最终可能会为两列添加高度,或者甚至没有为其中一列设置足够大的最小高度并删除内容。有两种解决方法:

CSS:

使用
min height
并将内容垂直居中

JS

获取所有列的高度,比较它们以获得最高值,然后将该高度应用于所有列


您的JS解决方案是最干净的,CSS可能更简单,但您可能最终会为两列添加高度,或者甚至没有为其中一列设置足够大的最小高度并剪切内容。您可以使用CSS 3 flexbox

.equal, .equal > div[class*='col-'] {  
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex:1 0 auto;
}

您可以使用CSS 3 flexbox

.equal, .equal > div[class*='col-'] {  
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex:1 0 auto;
}

您现在可以利用引导4英寸的卡。

您现在可以利用引导4英寸的卡。

发布导致此问题的完整(未简化)代码。我将根据这个设置。发布导致此问题的完整(未简化)代码。我将根据这一点进行设置。嗨,Aramii,我不确定以百分比表示的最小高度是否适用于浮动元素。引导列是浮动的。它必须是px或某个固定值。由于它的verticall不会中断响应,但如果您的内容在小型设备上变大,您将需要媒体查询。无论如何,我认为JS解决方案是正确的,我不确定以百分比表示的最小高度是否适用于浮动元素。引导列是浮动的。它必须是px或某个固定值。由于它的verticall不会中断响应,但如果您的内容在小型设备上变大,您将需要媒体查询。无论如何,我认为JS解决方案是整合演示的正确方案。不幸的是,您可以从中看出此解决方案不起作用。目标是使内容列与左侧的图像具有相同的高度。当然,您的解决方案将两列扩展到相等的高度,但不管内容发生了什么变化。你可以在演示中看到它。我倾向于认为唯一可行的解决方案是JS。谢谢你把演示放在一起。不幸的是,您可以从中看出此解决方案不起作用。目标是使内容列与左侧的图像具有相同的高度。当然,您的解决方案将两列扩展到相等的高度,但不管内容发生了什么变化。你可以在演示中看到它。我倾向于认为唯一可行的解决方案是JS。