在尝试找到 FloatingActionButton
浮动在其标准的右下角屏幕位置而没有结果的示例之后,如果您可以提供一个,我来找您,因为它似乎是一个普通按钮,没有浮动到那个角落默认。
我应该通过设置自定义 CSS 规则让它浮动吗? Material-UI 文档没有提到任何关于浮动 Material-UI FloatingActionButton 文档的 属性。
原文由 Franco 发布,翻译遵循 CC BY-SA 4.0 许可协议
在尝试找到 FloatingActionButton
浮动在其标准的右下角屏幕位置而没有结果的示例之后,如果您可以提供一个,我来找您,因为它似乎是一个普通按钮,没有浮动到那个角落默认。
我应该通过设置自定义 CSS 规则让它浮动吗? Material-UI 文档没有提到任何关于浮动 Material-UI FloatingActionButton 文档的 属性。
原文由 Franco 发布,翻译遵循 CC BY-SA 4.0 许可协议
我实际上是在 Material-UI 文档 中找到的。我只是对它做了一些调整。这是结果代码。
import { makeStyles } from '@material-ui/core/styles';
import Fab from '@material-ui/core/Fab';
import AddIcon from '@material-ui/icons/Add';
const useStyles = makeStyles(theme => ({
fab: {
position: 'fixed',
bottom: theme.spacing(2),
right: theme.spacing(2),
},
}));
将此添加到您的组件
const classes = useStyles();
return (
<Fab color="primary" aria-label="add" className={classes.fab}>
<AddIcon />
</Fab>
);
原文由 Sofonias Abathun 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
2 回答1.9k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.4k 阅读
4 回答2.2k 阅读
3 回答2.1k 阅读
事实上,组件 FloatingActionButton 中暂时没有这个属性。
等待它:
1)使用内联样式的解决方案:
在组件的顶部,添加:
…并在您的渲染方法中:
或者
2)使用CSS文件的解决方案
添加您的 CSS 文件(例如:您的 index.html 中引用的样式.css):
…并穿上你的 React 组件: