Javascript Flexbox子项溢出到其他行
我正在尝试使用flexbox将一个实践网站分成一个专栏的三个部分。但是,中间部分溢出flexbox行,而页脚部分现在隐藏在其后面 这是什么原因?我尝试了flex grow和flex shrink,但没有效果Javascript Flexbox子项溢出到其他行,javascript,html,css,flexbox,Javascript,Html,Css,Flexbox,我正在尝试使用flexbox将一个实践网站分成一个专栏的三个部分。但是,中间部分溢出flexbox行,而页脚部分现在隐藏在其后面 这是什么原因?我尝试了flex grow和flex shrink,但没有效果 如有任何建议,将不胜感激。谢谢。FlexBox中的文本通常在flex容器中重叠,您可以设置 .row { flex: 1; display: flex; overflow:auto; min-height: min-content; } 作为一个黑客,我
如有任何建议,将不胜感激。谢谢。FlexBox中的文本通常在flex容器中重叠,您可以设置
.row {
flex: 1;
display: flex;
overflow:auto;
min-height: min-content;
}
作为一个黑客,我在flex div中设置了一个非flex跨度,并将其显示设置为block
顺便说一句,当你删除它的时候,一切都变得一团糟,因为如果你的整个网站都是一个大的弹性盒子,那么“证明内容”就决定了它在一个盒子里的位置
这是一个完整的CSS,用于显示页脚
body {
background-color: rgb(64, 160, 223);
font-family: 'Futura', sans-serif;
color: white;
}
.column {
display: flex;
height: 93%;
flex-direction: column;
}
.row {
flex: 1;
display: flex;
overflow:auto;
}
.block {
margin: auto;
}
.section_block {
margin: 20px;
height: 100px;
}
.section_left {
background-color: yellow;
width: 50%;
float: left;
height: 100%;
display: flex;
align-items: center;
justify-content: center
}
.section_right {
background-color: red;
width: 50%;
float: left;
height: 100%;
display: flex;
align-items: center;
justify-content: center
}
.section_title {
font-weight: bold;
}
.section_description {
text-align: center;
vertical-align: middle;
}
.section_photo {
margin: 0
}
.content {
border-radius: 15px;
background-color: white;
width: 80%;
color: black;
display: flex;
flex-direction: column;
}
/* why does everything go to shit when i delete this */
#contact {overflow:auto;
flex: 0;
justify-content: flex-end;}
寻求代码帮助的问题必须包含在问题本身中重现代码所需的最短代码。虽然你已经提供了一个链接,但是如果链接无效,你的问题对其他将来有同样问题的用户没有价值。你是对的。下次我会记住这一点。@shukmeister“下次我会记住这一点。”——你应该改为现在的问题,这样它就符合这些要求。谢谢你的帮助!!