首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的列表没有并排显示,也没有显示在正确的标题下面。

我的列表没有并排显示,也没有显示在正确的标题下面。
EN

Stack Overflow用户
提问于 2019-07-31 02:52:39
回答 2查看 189关注 0票数 1

我希望json数据被解析成一个列表,并且这个列表有两个标题,并在其下面包含相应的列表。我希望这些列表并排放置,但是列表是一个正在运行的列表。

我已经尝试使用ng-重复在我的ul类,并通过使用对齐与css对齐的文本,但没有任何工作。

代码语言:javascript
复制
const Header = () => {
  return (
    <div>
      <h1 className="display-3"> lists</h1>
      <br />
      <div className="popularHeader">
        <h1 className="display-4"> Popular List </h1>
      </div>
      <div className="allHeader">
        <h1 className="display-4"> 2nd List </h1>
      </div>
    </div>
  );
};

export default Header;

我希望两个列表并排显示。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-07-31 05:14:14

如果我正确理解,您希望将两个列表并排显示,标题位于顶部。

看看这个:

代码语言:javascript
复制
render() {
  return (
    <div>
      <h1>Reddit lists</h1>
      <div style={{display: "flex"}}>
        <div style={{flex: 1}}>
          <h1>Popular List</h1>
          <PopularList populars={this.state.populars} />
        </div>
        <div style={{flex: 1}}>
          <h1>2nd List</h1>
          <NewList ambers={this.state.ambers} />
        </div>
        <Header />
      </div>
    </div>
  );
}
票数 1
EN

Stack Overflow用户

发布于 2019-07-31 05:14:03

您的头在单独的组件中,列表在另一个组件中。我建议创建一个组件<PopularList>,其中包含它的头,后面跟着相应的list元素,另一个组件<AnotherList>,在它里面有自己的标头,再后面跟着相应的列表。

然后将两个组件放置在单独的<div>中,使用CSS的float属性将它们并排放置。(要获得正确的UI结构,请查看是否可以使用引导网格系统(如果允许的话)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57282507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档