Sie können flex-direction: column
zum flex-container hinzufügen
.flex-container {
flex-direction: column;
}
Fügen Sie display:inline-block zum flex-item hinzu
.flex-item {
display: inline-block;
}
weil Sie width und height
hinzugefügt haben, hat dies keine Auswirkung auf dieses Element, da es eine Anzeige von inline
hat. Versuchen Sie display:inline-block
oder display:block
. Erfahren Sie mehr über width und height.
Fügen Sie auch der row-Klasse hinzu (Sie erhalten row{} nicht als Stil)
.row{
width:100%;
margin:0 auto;
text-align:center;
}
Arbeitsdemo in Row :
.flex-container {
padding: 0;
margin: 0;
list-style: none;
display: flex;
align-items: center;
justify-content:center;
flex-direction:column;
}
.row{
width:100%;
margin:0 auto;
text-align:center;
}
.flex-item {
background: tomato;
padding: 5px;
width: 200px;
height: 150px;
margin: 10px;
line-height: 150px;
color: white;
font-weight: bold;
font-size: 3em;
text-align: center;
display: inline-block;
}
1
2
3
4
Arbeitsdemo in Spalte :
.flex-container {
padding: 0;
margin: 0;
width: 100%;
list-style: none;
display: flex;
align-items: center;
}
.row {
width: 100%;
}
.flex-item {
background: tomato;
padding: 5px;
width: 200px;
height: 150px;
margin: 10px;
line-height: 150px;
color: white;
font-weight: bold;
font-size: 3em;
text-align: center;
display: inline-block;
}
1
2
3
4