body { max-height: 100vh; overflow-y: scroll; } main { height: calc(100vh - 180px); overflow-y: scroll; display: flex; flex-direction: column; align-items: center; } .breadcrumb { font-size: 14px; color: #ffcc00; padding: 5px 10px; } .breadcrumb a { color: #ff003c; text-decoration: none; } .breadcrumb span { color: #888; }