/** * A collection of popular layouts and patterns made with CSS (https://csslayout.io) * (c) 2019 - 2021 Nguyen Huu Phuoc */ import * as React from 'react'; import { Helmet } from 'react-helmet'; import Pattern from '../../constants/Pattern'; import DetailsLayout from '../../layouts/DetailsLayout'; import Block from '../../placeholders/Block'; import BrowserFrame from '../../placeholders/BrowserFrame'; import Rectangle from '../../placeholders/Rectangle'; const Details: React.FC<{}> = () => { return (
The footer always sticks to the bottom if the main content is short.
...
...
...
`} css={` .container { display: flex; flex-direction: column; height: 100%; } .container__header, .container__footer { flex-shrink: 0; } .container__main { flex-grow: 1; } `} >
); }; export default Details;