Twitter bootstrap 3 引导:如何控制每个网格行的高度?

Twitter bootstrap 3 引导:如何控制每个网格行的高度?,twitter-bootstrap-3,Twitter Bootstrap 3,我使用Bootstrap的网格来对齐输入、按钮和警报消息。 然而,我发现警告消息的高度比按钮和输入的高度高得多。 有没有办法使网格中所有元素的高度保持一致? 下面是示例和代码: 搜索 结果: 谢谢 Derek警报div不会放置在视图中。它有自己的填充和边距。它通常放在页面的顶部 但是如果你想把它放在你的视图中。您可以通过删除填充使其变小,也可以使视图垂直对齐 我在这个问题上做了两个选择 1) 对于与输入更改填充匹配的小alter div: .alert-small{ padding

我使用Bootstrap的网格来对齐输入、按钮和警报消息。 然而,我发现警告消息的高度比按钮和输入的高度高得多。 有没有办法使网格中所有元素的高度保持一致? 下面是示例和代码:


搜索
结果:
谢谢


Derek

警报div不会放置在视图中。它有自己的填充和边距。它通常放在页面的顶部

但是如果你想把它放在你的视图中。您可以通过删除填充使其变小,也可以使视图垂直对齐

我在这个问题上做了两个选择

1) 对于与输入更改填充匹配的小alter div:

.alert-small{
    padding: 7px;
}
2) 如果要使输入和更改垂直对齐:

vcenter
类放在
行的
div上,将
alert large
放在alter
div上

.vcenter {
    display: flex;
    align-items: center;
}

.alert-large{
    margin-bottom: 0px;
}

引导有自己的标准,但是您可以通过编辑原始引导css或重写引导css代码来更改代码。例如:

然而,你可以通过增加新的职业或者用你的超能力和你的漂亮来使它具体化



我的生活

像Alert这样大的输入看起来不太好。您可以将Alert div height设置为较小,也可以将两者设置为垂直对齐。
.vcenter {
    display: flex;
    align-items: center;
}

.alert-large{
    margin-bottom: 0px;
}