* { font-family: monospace; box-sizing: border-box; outline: 1px solid green; background-color: rgba(16, 16, 16, 0.1) } body { margin: 0; } .container { display: flex; flex-flow: row wrap; } .column { flex: 1; flex-flow: column; } .menu { display: flex; flex-direction: column; } .a-mensa { background-color: rgba(16, 64, 16, 0.2); } .b-mensa { background-color: rgba(16, 16, 64, 0.2); }