Layout with CSS
If you find yourself wrestling with CSS layout, it’s likely you’re making decisions for browsers they should be making themselves. Through a series of simple, composable layouts, Every Layout will teach you how to better harness the built-in algorithms that power browsers and CSS.
quote from https://every-layout.dev.
Things to explain
- layout methods, margins, floats and clearing, flexbox, positoning, grid systems
- display property
- What’s the difference between a relative, fixed, absolute and statically positioned element?
- Explain your understanding of the box model and how you would tell the browser in CSS to render your layout in different box models.
- Going with the flow
- Layout: Floats, absolutes, fixeds, fluids, breakpoints
- Aspect ratio div
- pixel rounding
- negative margins