Is there a way in CSS to have one column with a fixed width, and the second column filling whatever space remains in the row?
.container {
display: flex;
border: 1px solid blue;
}
.col1 {
height: 100px;
flex: 0 0 80px;
background: red;
}
.col2 {
height: 100px;
background: green;
}
I suspect it's impossible with pure CSS, but if there is a solution then what is the solution?