In Breakdance, the primary layout elements are Section, Column, and Div.
These elements are containers, which means other elements can be placed inside of them.
These elements can also be placed inside of each other.
Each of these elements serves a distinct purpose in structuring and organizing content on a web page, and understanding when and how to use each element is key to effective web design.
By default, Breakdance’s layout elements use flexbox and stack vertically.
The basic layout controls are available in the Layout section of the design tab. They are the go-to tool for laying out elements on your page, and covering almost all layout needs.
These controls are responsive, meaning you can set different alignments for different screen sizes.
For more complex layouts, elements in Breakdance support advanced flexbox configurations. This includes settings like flex direction, justify content, and align items, offering intricate control over the layout.
It is advised to use these settings on a Div element. They won’t work as expected on a Section element, since they apply to the section’s outer wrapper, not the HTML element that wraps the children.
Located in the advanced panel, these controls include align-self, order, flex-grow, flex-shrink, and flex-basis.