viv*_*98_ 3 reactjs material-ui
这就是我尝试它的工作方式:
avatarHolder: {
boxShadow: theme.shadows[10],
transform: 'translateY(-50%)',
borderRadius: "50%",
border: '1',
},
large: {
width: theme.spacing(25),
height: theme.spacing(25),
},
}));
Run Code Online (Sandbox Code Playgroud)
<Grid item xs={4} align="center">
<Box border={4} className={classes.avatarHolder}>
<Avatar alt="avatar" src={DefaultAvatar} className={classes.large} />
</Box>
</Grid>
Run Code Online (Sandbox Code Playgroud)
但它不起作用:此外,当我调整页面大小时,边框正在改变, 这就是发生的情况
我正在尝试让它看起来像 Facebook 上的头像 这就是我想要实现的目标
我是反应开发新手,提前致谢!
小智 5
为了实现这一点,我一直在使用 Avatar 的 style 属性
<Avatar
src={avatarURL}
style={{
border: '0.1px solid lightgray'
}}
/>
Run Code Online (Sandbox Code Playgroud)
这是结果示例
| 归档时间: |
|
| 查看次数: |
5368 次 |
| 最近记录: |