javascript - 右对齐按钮reactjs

标签 javascript html css reactjs

我正在尝试将按钮对齐到最右边但没有成功。这是我的尝试。

<Button variant="contained" style={{display: 'flex', justifyContent: 'right'}} color="primary" className="float-right" onClick={this.onSend}>

最佳答案

您需要将 display flex 添加到 Button 的父元素。

例如,请参阅此处的沙箱:https://codesandbox.io/s/testproviderconsumer-klcsr

class App extends React.Component {
  render() {
    return (
      <div style={{ display: "flex" }}>
        <button
          style={{ marginLeft: "auto" }}
        >
          Click
        </button>
      </div>
    );
  }
}

{{display: 'flex', justifyContent: 'flex-end'}} 在父元素中定义以对齐子元素中的元素。

关于javascript - 右对齐按钮reactjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56202758/

相关文章:

javascript - 在 IE7 中加载外部 Javascript 文件的问题

javascript - 带有类名和值的目标输入

javascript - Bootstrap 模态仅有时打开

css - @include 在 SASS 中做什么?

html - 使 SVG 元素具有贪婪的高度

javascript - 通过javascript隐藏页面背景

html - 使用无标签 HTML 可以吗?

javascript - 输入类型文件无法在angularjs中获取文件类型的文件名

javascript - Angular 2过早加载组件

javascript - 2sxc - 将 @Content.field var 放入 javascript 文件中