.parent {
display: grid;
place-items: center;
}
.parent {
display: flex;
}
.child {
flex: 0 1 150px;
}
.parent {
display: flex;
}
.child {
flex: 1 1 150px;
}
.parent {
display: grid;
grid-template-columns: minmax(150px, 25%) 1fr;
}
.parent {
display: grid;
grid-template-rows: auto 1fr auto;
}
.parent {
display: grid;
grid-template: auto 1fr auto / auto 1fr auto;
}
.parent {
display: grid;
grid-template-columns: repeat(12, 1fr);
}
.child-span-12 {
grid-column: 1 / 13;
}
.parent {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
}
.parent {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.parent {
inline-size: clamp(23ch, 60%, 46ch);
}
.video {
aspect-ratio: 16 / 9;
}