在这种情况下,一张图片绝对胜过千言万语。
我想达到的目标可以用下图来最好地描述。
因此,有一个彩色背景上的头像,但它应该看起来像它的边缘。
我在React中使用Chakar-UI中的Card组件,代码如下所示
import * as React from 'react';
import {Card, CardBody, CardHeader, Text, Avatar} from '@chakra-ui/react'
...
// in the react component return the following JSX:
<Card width="400px">
<CardHeader backgroundColor="auditorCard.headerBg1" p={4} zIndex="1">
<Avatar src='https://link-to-profile.jpg'/>
</CardHeader>
<CardBody>
<Text>Body</Text>
</CardBody>
</Card>
请问我如何利用CSS/ChakarUI来实现这一点?
1条答案
按热度按时间velaa5lx1#
你需要给予阿凡达一个绝对的位置,并把它放在离顶部一定距离的地方,这样你就可以得到你想要的外观。
在ChakarUI上,我认为它会是这样的: