javascript - React Bootstrap ButtonToolbar 不将按钮分开
问题描述
我在ButtonToolbar
使用react-bootstrap
. 我希望这两个按钮分开,但我不确定我需要对样式做些什么。根据文档,我所做的应该就足够了。
我尝试将 className 更改为ButtonToolbar
to ,justify-content-between
但这会将按钮分隔到列的两端。
<ButtonToolbar style={{ marginTop: "17.5px" , }}>
<Button
size="sm"
onClick={() => {
setUndoPlayToggle(!undoPlayToggle);
setPauseVariable(true);
}}
disabled={pitchStateLogs.length === 0}
>
Undo Play
</Button>
<Button size="sm">View Stats</Button>
</ButtonToolbar>
解决方案
您只需mr-2
在左侧按钮上添加一个类边距 ( ):
或者从 0 到 5 中选择您选择的任何bootrap 边距:
<ButtonToolbar style={{ marginTop: "17.5px" }}>
<Button
size="sm"
className="mr-2"
onClick={() => {
setUndoPlayToggle(!undoPlayToggle);
setPauseVariable(true);
}}
disabled={pitchStateLogs.length === 0}
>
Undo Play
</Button>
<Button size="sm">View Stats</Button>
</ButtonToolbar>;
现场工作示例:
推荐阅读
- reactjs - 在哪里配置 webpack 以加载替代的 less 文件和范围全局样式
- javascript - 如何使用对象解构扩展运算符删除多个对象属性
- raku - 权衡“挑选”程序的“随机性”?
- firebase - 在我点击屏幕上的任意位置之前,Firebase 登录承诺不会解决
- mysql - Laravel 5.8 / Mysql:无法删除或更新外键约束失败的父行
- wordpress - 从小部件更新数据时加载资源失败
- javascript - ApostropheCMS - 在快速路由中呈现完整的 HTML 页面
- javascript - 网页在正常加载之前闪烁/显示一秒钟
- python - 使用 OpenCV 从图像中裁剪框 - 轮廓(Python)
- azure - “用于连接的原则必须对目标数据库具有控制数据库权限”在prem sql到azure迁移时出错