Skip to content Skip to sidebar Skip to footer

Flex-flow: Column Wrap, In A Flex Box Causing Overflow Of Parent Container

I have this scenario: https://jsfiddle.net/b6zcdgf7/ When using .section.vert the .box elements overflow the section. Is there anything i can do to prevent having to set a width o

Solution 1:

Change the flex-wrap to nowrap

.section.vert{
  flex-direction:column;
  flex-wrap: nowrap;
  outline: 3px dashed green;

}

Fiddle

Snippet

.container{
  display:flex;
  height:3em;
  border:solid thin blue;
}
.section{
  border:solid thin gray;
  display:flex;
}
.section.horiz{
  
}

.section.vert{
  flex-direction:column;
  flex-wrap: nowrap;
  outline: 3px dashed green;

}

.box{
  border:solid thin red;
  width:1em;
  height:1em;
}
<div class="container">
  <div class="section horiz">
    <div class="box"></div>
    <div class="box"></div>
  </div>
  <div class="section horiz">
    <div class="box"></div>
    <div class="box"></div>
  </div>
  <div class="section horiz">
    <div class="box"></div>
  </div>
  <div class="section vert">
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
  </div>
</div>

Post a Comment for "Flex-flow: Column Wrap, In A Flex Box Causing Overflow Of Parent Container"