我试图获得一个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;
}
}
,最后的是什么样子的图片:
两者“非常好“,评级明星应该在同一条线上。任何想法如何解决这个问题?
输出的HTML是什么样的?我认为这与HTML + CSS更接近于React。 – Whymarrh