【发布时间】:2018-11-27 04:33:49
【问题描述】:
我正在使用 React-Bootstrap 的 Grid 布局功能,并且在根据屏幕宽度/ div 最适合的方式来移动 div 方面遇到了很大的困难。
这里是这个的 React-Bootstrap 代码...
<Row>
<Col>
<img src={rocketslogo.url}/>
</Col>
<Col xs={8}>
<div>
{teamSelect}
</div>
<div>
{yearsSelect}
</div>
<div>
{teamStatsAndInfo}
</div>
</Col>
<Col xs={12}>
{teamStatsAndInfo}
</Col>
</Row>
我目前正在显示teamStatsAndInfo 两次以显示我想要的效果,即 - 当宽度更宽时,我希望将teamStatsAndInfo div 放置在下面选择。但是,当宽度更窄时,我希望将 teamStatsAndInfo div 放置在徽标和选择下方。
...因为球队的标志变小而选择保持相同的大小,将球队的统计数据和信息作为自己的列移动到标志和选择下方是有意义的,但是我不知道如何有条件地这样做。
我是移动优先构建事物的新手,并且正在努力构建响应式布局。我不确定我是否违反了许多最佳实践规则(使用相同大小的选择缩小徽标,如何在 Cols 中使用等)。对此的任何想法或帮助将不胜感激,谢谢!
【问题讨论】:
-
你能在堆栈闪电战中分叉它们吗??
标签: javascript css reactjs twitter-bootstrap-3 react-bootstrap