flex block css code example

Example 1: flex block reponsive

/* big screen */
.navigation {
	display: flex;
	flex-flow: row wrap;
	/* Aligne les items à end line sur main-axis */
	justify-content: flex-end;
}

/* medium  screen */
@media all and (max-width: 800px) {
	.navigation {
	/* on centre en répartissant l'espace entre les items */
	justify-content: space-around;
	}
}

/* little screen */
@media all and (max-width: 500px) {
	.navigation {
	/* On n'utilise plus row mais column */
	flex-direction: column;
	}
}

Example 2: css flexbox syntax

Display: flex 
Flex-direction: row | row-reverse | column | column-reverse
align-self: flex-start | flex-end | center | baseline | stretch
justify-content: start |  center | space-between | space-around | space-evenly

Example 3: css flex

/* Flex */
.anyclass {
	display:flex;
}
/* row is the Default, if you want to change choose */
.anyclass {
	display:flex;
 	flex-direction: row | row-reverse | column | column-reverse;
}

.anyclass {
  /* Alignment along the main axis */
  justify-content: flex-start | flex-end | center | space-between | space-around | space-evenly | start | end | left | right ... + safe | unsafe;
}

Example 4: flexbox css

.container {
  align-content: flex-start | flex-end | center | space-between | space-around | space-evenly | stretch | start | end | baseline | first baseline | last baseline + ... safe | unsafe;
}

Example 5: flexbox css

.container {
  flex-flow: column wrap;
}

Example 6: what is inline flex

flex and inline-flex both apply flex layout to children of the container. Container with display:flex behaves like a block-level element itself, while display:inline-flex makes the container behave like an inline element.

Tags:

Misc Example