在try 找到一个FloatingActionButton浮动在其标准右下角屏幕位置而没有结果的示例后,如果您可以提供一个,我会来找您,因为它似乎是一个正常按钮,默认情况下不会浮动到该角.

我应该通过设置自定义CSS规则使其浮动吗?

推荐答案

实际上,目前组件FloatingActionButton中没有这个属性.

等待它:

1) A solution using inline styles :

在组件顶部,添加:

const style = {
    margin: 0,
    top: 'auto',
    right: 20,
    bottom: 20,
    left: 'auto',
    position: 'fixed',
};

... 在渲染方法中:

render() {
    return <FloatingActionButton style={style}><ContentAdd /></FloatingActionButton>
}

2) A solution using CSS file

添加CSS文件(例如:index.html上引用的styles.CSS):

.fab {
    margin: 0px;
    top: auto;
    right: 20px;
    bottom: 20px;
    left: auto;
    position: fixed;
};

... 穿上你的react 组件:

render() {
    return <FloatingActionButton className="fab"><ContentAdd /></FloatingActionButton>
}

Reactjs相关问答推荐

webpack 5中动态导入的路径

react 下拉菜单任务

Redux Provider Stuck甚至彻底遵循了文档

XChaCha20-Poly1305的解密函数

无法找出状态正在被更改的位置

无法通过 fetch 获取数据到上下文中

警告:遇到两个子元素拥有同一把 keys .键应该是唯一的,以便组件在更新时保持其身份

MERN,将动态列表中的元素插入数组

我发送的 prop 的值不会改变.如果成功登录,导航栏中的 prop 必须为 true.我从后端得到 200 ok

如何管理可重用无线电输入的 React 状态?

在添加了useplacesautocomplete后,在构建React/Next.js项目时,NPM抛出类型期望的错误

无法访问 usefocusEffect 中 const 的更新状态

react 测试库不测试包含 react 路由 dom V6 的组件

使用dayjs时如何在输入类型日期时间本地字段中设置默认值?

DatePicker MUI 如何在日历左侧显示清除文本

如何从 React Redux store 中删除特定项目?

使用 yarn 编译 protobuf js 时出现错误pbjs: command not found

如何跨微前端 React 应用管理状态管理?

将 set statehook 函数传递给子路由组件.解构错误

由于另一个子组件,如何在react 中渲染另一个子组件