diff --git a/snippets/responsive-layout-sidebar.md b/snippets/responsive-layout-sidebar.md new file mode 100644 index 000000000..8bf39e598 --- /dev/null +++ b/snippets/responsive-layout-sidebar.md @@ -0,0 +1,42 @@ +--- +title: Responsive layout with sidebar +tags: layout,intermediate +--- + +Creates a responsive layout with a content area and a sidebar. + +- Use `display: grid` on the parent container, to create a grid layout. +- Use `minmax()` for the second column (sidebar) to allow it to take up between `150px` and `20%`. +- Use `1fr` for the first column (main content) to take up the rest of the remaining space. + +```html +