検索

Decorations

このページは現在調整中です
Lism UI (@lism-css/ui) はまだ準備中です。

装飾ボックスの作成例を紹介します。

このページは準備中です…

Examples

Call

mr:auto は rtl言語でも同じ方向になるように、left,rightの方向指定を使ってます。

Call

Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor Incididunt ut.

Lorem ipsum dolor sit amet.

Lorem ipsum dolor sit amet.

Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor Incididunt ut.

リサイズ可能
<Grid ta='left'>
<Decorator
size='1.25em'
bd-l
bdc='cc'
rotate='45deg'
mr='auto'
style={{'transformOrigin':'left bottom'}}
/>
<Box p='20' mr='auto'>
<Dummy length='s'/>
</Box>
<Decorator
size='1.25em'
bd-l
bdc='cc'
rotate='-45deg'
mr='auto'
style={{'transformOrigin':'left top'}}
/>
</Grid>
<Grid as={Grid}>
<Decorator
size='1.25em'
bd-r
bdc='cc'
rotate='-45deg'
ml='auto'
style={{'transformOrigin':'right bottom'}}
/>
<Box p='20' ml='auto'>
<Dummy length='xs' />
</Box>
<Decorator
size='1.25em'
bd-r
bdc='cc'
rotate='45deg'
ml='auto'
style={{'transformOrigin':'right top'}}
/>
</Grid>
<Spacer h='10' />
<Flex variant='ltr' jc='center' ta='center'>
<Decorator
fxsh='0'
size='1.25em'
bd-t
bdc='cc'
rotate='-45deg'
style={{'transformOrigin':'right top'}}
/>
<Box px='15' py='5'>
<Dummy length='xs' />
</Box>
<Decorator
fxsh='0'
size='1.25em'
bd-t
bdc='cc'
rotate='45deg'
style={{'transformOrigin':'left top'}}
/>
</Flex>
<Spacer h='10' />
<Flex
variant='ltr'
jc='center'
ai='flex-e'
ta='center'
>
<Decorator
fxsh='0'
size='1.25em'
bd-b
bdc='cc'
rotate='45deg'
style={{'transformOrigin':'right bottom'}}
/>
<Box px='15' py='5' fxg=''>
<Dummy length='s' />
</Box>
<Decorator
fxsh='0'
size='1.25em'
bd-b
bdc='cc'
rotate='-45deg'
style={{'transformOrigin':'left bottom'}}
/>
</Flex>

Kakko

Kakko

Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor Incididunt ut. Labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut.

Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor Incididunt ut. Labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut.

リサイズ可能
<Box p='30' pos='rel'>
<Dummy />
<Decorator size='1.25em' pos='abs' t='0' l='0' bdc='cc' bd-l bd-t />
<Decorator size='1.25em' pos='abs' r='0' b='0' bdc='cc' bd-r bd-b />
</Box>
<Box p='30' pos='rel'>
<Dummy />
<Decorator pos='abs' t='0' l='0' w='1em' h='100%' bdc='cc' bd-l bd-y />
<Decorator pos='abs' t='0' r='0' w='1em' h='100%' bdc='cc' bd-r bd-y />
</Box>

Sticky

Sticky

Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor Incididunt ut. Labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut.

リサイズ可能
<Grid gt='"content ." / auto 1fr'>
<Box
ga='content'
min-w='8em'
max-w='30em'
bgc='base-2'
p='20'
w='fit-content'
bd-x-e
bdc='cc'
bdw='.5em'
>
<Dummy />
</Box>
<Decorator
ga='content'
w='50%'
max-w='12em'
h='1rem'
ml='auto'
mt='auto'
z='-1'
bgc='hsl(var(--sh-hsl) / 0.25)'
style={{ filter:'blur(4px)',rotate:'4deg', transformOrigin: 'left bottom', translate: '-4px -4px' }}
/>
</Grid>

© Lism CSS. All rights reserved.