正确格式化 Bootstrap 列? (抵消等)
Correctly formatting Bootstrap columns? (Offsetting, etc.)
目前,页面是这样的
{
我不会为图像查看器组件使用响应式布局。我会将它用于容器和组件 flexbox。
https://codesandbox.io/s/cool-breeze-4hyww
但是如果您必须使用列,xs="auto"
应该有助于处理空格。只需确保用 Container 包裹你的 Row,我不认为它可以是 child of Col.
这是一个工作布局示例:
https://codesandbox.io/s/distracted-yonath-klpyg
听起来您希望缩略图全部内联显示,而不是彼此堆叠?
我会更改您的 .map()
函数,它似乎生成了多个 <Row>
,这可能不是您想要的。这对缩略图有用吗?
<Col md="4">
{this.state.images.map((image) => (
<img id="thumbnail" alt="scan" src={image} onClick={this.changeStudy.bind(this, image)} />)
)}
</Col>
至于你的toggle/controls盒子,是<ReportBox>
吗? <ReportBox>
是否有自己的 CSS(例如定位或 z-index)导致它堆叠在图像上方?
目前,页面是这样的 {
我不会为图像查看器组件使用响应式布局。我会将它用于容器和组件 flexbox。
https://codesandbox.io/s/cool-breeze-4hyww
但是如果您必须使用列,xs="auto"
应该有助于处理空格。只需确保用 Container 包裹你的 Row,我不认为它可以是 child of Col.
这是一个工作布局示例: https://codesandbox.io/s/distracted-yonath-klpyg
听起来您希望缩略图全部内联显示,而不是彼此堆叠?
我会更改您的 .map()
函数,它似乎生成了多个 <Row>
,这可能不是您想要的。这对缩略图有用吗?
<Col md="4">
{this.state.images.map((image) => (
<img id="thumbnail" alt="scan" src={image} onClick={this.changeStudy.bind(this, image)} />)
)}
</Col>
至于你的toggle/controls盒子,是<ReportBox>
吗? <ReportBox>
是否有自己的 CSS(例如定位或 z-index)导致它堆叠在图像上方?