javascript - 与其他元素在同一行显示 React 组件

标签 javascript reactjs sass

我试图让我构建的 React 组件显示在与其余文本相同的行上,但它始终出现在与其余元素不同的行上。

这是我的 React 代码:

<div className={styles['top']}>
    <span>WHAT PEOPLE ARE SAYING</span>
    <div className={`pull-right ${styles['right']}`}>
      <span className={`${styles['rating-words']}`}>{ratingWords}</span>
      <Rating className={`${styles['overall-stars']}`}
              percentage={this.state.overallPercentage}
              color={"#00c18a"}
              under={"white"}
      />

    </div>
  </div>

和.scss:

.top {
  margin: 30px 0;
  font-weight: bold;
  .right {
    display: inline-block;
    flex-direction: row;
  }
  .rating-words {
    text-transform: uppercase;
  }
}

最后,放一张它的样子:

enter image description here

“VERY GOOD”和评级星级应在同一行。知道如何解决这个问题吗?

最佳答案

如果 .top 中有两个子元素,这应该可以。

fiddle

.top {
  margin: 30px 0;
  font-weight: bold;
  display: flex;
  flex-direction: row;
  justify-content: space-between;

  .rating-words {
    text-transform: uppercase;
  }
  .right {
  }
}

关于javascript - 与其他元素在同一行显示 React 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43643553/

相关文章:

javascript - 在快速机器上模拟较慢浏览器的优雅方式

javascript - 组对象数组下划线js

css - 为 g 推荐别的东西 为 g 推荐别的东西 为 g 推荐别的东西

javascript - jQuery:检查窗口是否小于像素以外的 x 单位(例如 em、rem)?

Canvas 和 Javascript 对象上的 Javascript 动画

javascript - Python 网页抓取,如何使用 Requests-HTML 库点击 'Next'

reactjs - 在 React JSX 中选择性地渲染可选组件属性

javascript - 如何在回调中从 React 组件访问 "this"

android - 是否可以在 React Native 中拥有 SQL 数据库?

html - 错误的伪选择器