应用负边距,使内容溢出到周围容器。
排版是一种将字体排列以使书面语言在显示时清晰、易读且具有吸引力的艺术和技术。
<Box maxWidth="240px">
<Card size="2">
<Inset clip="padding-box" side="top" pb="current">
<img
src="https://images.unsplash.com/photo-1617050318658-a9a3175e34cb?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=600&q=80"
alt="Bold typography"
style={{
display: 'block',
objectFit: 'cover',
width: '100%',
height: 140,
backgroundColor: 'var(--gray-5)',
}}
/>
</Inset>
<Text as="p" size="3">
<Strong>Typography</Strong> is the art and technique of arranging type to
make written language legible, readable and appealing when displayed.
</Text>
</Card>
</Box>
此组件基于 div
元素,并支持 通用边距属性。
属性 | 类型 | 默认值 |
---|---|---|
asChild | 布尔值 | 无默认值 |
side | Responsive<enum> | "all" |
clip | Responsive<"border-box" | "padding-box"> | "border-box" |
p | Responsive<"current" | "0"> | 无默认值 |
px | Responsive<"current" | "0"> | 无默认值 |
py | Responsive<"current" | "0"> | 无默认值 |
pt | Responsive<"current" | "0"> | 无默认值 |
pr | Responsive<"current" | "0"> | 无默认值 |
pb | Responsive<"current" | "0"> | 无默认值 |
pl | Responsive<"current" | "0"> | 无默认值 |