UNPKG

@sveltestrap/sveltestrap

Version:

Bootstrap components for Svelte

49 lines (34 loc) 1.24 kB
import { Meta, Canvas, ArgsTable, Controls, Story, Source } from '@storybook/blocks'; import * as ContainerStories from './Container.stories'; <Meta title="Layout/Container" /> # Container <small class="bootstrap-docs">[Bootstrap Container](https://getbootstrap.com/docs/5.3/layout/containers/)</small> The `<Container>` component is a dynamic user-interface element that controls the width of the content within it. <Canvas withSource="none"> <Story of={ContainerStories.Basic} /> </Canvas> <Controls of={ContainerStories.Basic} /> ## Responsive Containers `Container` provides six classes for controlling content width: `fluid`, `sm`, `md`, `lg`, `xl`, and `xxl`. Classes are 100% wide until the specified breakpoint is reached. <Source dark language="html" code={` <script lang="ts"> import { Container } from '@sveltestrap/sveltestrap'; </script> <Container fluid> <h3 class="container">fluid</h3> </Container> <Container sm> <h3 class="container">sm</h3> </Container> <Container md> <h3 class="container">md</h3> </Container> <Container lg> <h3 class="container">lg</h3> </Container> <Container xl> <h3 class="container">xl</h3> </Container> <Container xxl> <h3 class="container">xxl</h3> </Container> `} />