【发布时间】:2016-01-10 14:19:42
【问题描述】:
我的网站有一个部分,我在 2 个 div 上使用下面的 CSS,以及一个 a 标签,以使内容在中心垂直对齐。
问题在于,使用 flex 样式属性时,理想情况下,当窗口 col-md-4 会堆叠在一起。
这并没有发生,而是这些列变得非常细,并且仍然并排显示。有没有什么办法解决这一问题?最好尽量远离表格单元格格式
.about-us-nav {
display: flex;
align-items: center;
justify-content: center;
}
.about-us-nav a {
font-size: 20px;
color: #52361D;
background-color: #885A31;
border-color: #52361D;
width: 200px;
height: 100px;
display: flex;
align-items: center;
justify-content: center;
}
.how-help-container {
margin-top: -25px;
display: flex;
align-items: center;
justify-content: center;
position:absolute;
z-index: 2;
}
【问题讨论】:
-
这篇文章在我第一次在项目中使用flexbox时确实帮助我理解了它:css-tricks.com/snippets/css/a-guide-to-flexbox
-
在 Bootstrap 4 中,您可以使用“flex-wrap”类来实现与自己手动编写 flexbox css 相同的功能。
标签: css html twitter-bootstrap flexbox