javascript - 语义 ui react 表 GridView float 卡问题

标签 javascript css reactjs responsive-design semantic-ui

我想使用语义 ui 用卡片做 3 列。但是当它在平板电脑 View 上时我有问题。该卡是 float 的,但在桌面和移动设备上运行良好。

要预览将其调整为表格大小 https://8z7nv1olql.codesandbox.io/

或者我只是在这里附上图片

enter image description here

export const Item = ({
  _id,
  title
}) => (
  <Grid.Column>
    <Card
      header={title.toString()}
      className='item'
    />
  </Grid.Column>
)

class App extends React.Component {
  constructor() {
    super()

    this.state = {
      data: [...Array(12).keys()]
    }
  }
  render() {
    const { data } = this.state

    console.log(data)

    return(
      <Container>
      <br />
      <Grid stackable doubling columns={3} >
        {chunk(data, 3).map(o => {
          return (<Grid.Row>{o.map(o2 => {
            return (
              <Item title={o2} />
            )
          })}</Grid.Row>)
        })}
      </Grid>
      </Container>
    )
  }
}

完整代码: https://codesandbox.io/s/8z7nv1olql

我在上面创建了一个缩影,而不是抛出我的大元素的代码。

最佳答案

取消类(class)加倍

<Grid stackable columns={3} >
  {chunk(data, 3).map(o => {
    return (<Grid.Row>{o.map(o2 => {
      return (
        <Item title={o2} />
      )
    })}</Grid.Row>)
  })}
</Grid>

关于javascript - 语义 ui react 表 GridView float 卡问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50331273/

相关文章:

php - 从谷歌地图获取城市状态

javascript - jquery回调不使用全局变量

jquery - 单击 css 类后获取最近的 iframe 的 src

javascript - 关于 React.js 和 Material_ui 中的无限滚动

javascript - 如何判断一个字符串是否包含 HTML 实体(如 &)?

javascript - 从 JSON 调用和重绘更新包布局的数据

javascript - 悬停下一个/上一个元素

javascript - 展示类(class)形象 10 秒

javascript - 为什么 HTML 属性在 DOM 中设置不同?

javascript - "official"useInterval 示例中的潜在错误