Boostrap容器溢出并且没有响应(总是显示两列)

问题描述 投票:0回答:1

我创建了一个包含两列的表单。但是,当我减小浏览器宽度时,即使其内容溢出,也会保留两列。我尝试将代码更改为带有容器类的普通DIV,指定cols计数,设置宽度,但它可以抵抗。

这是codepen:https://codesandbox.io/s/stoic-goldberg-4ugt6

和父容器的源代码:

<div class="container flex-wrap pt-3 w-75 ml-auto mr-auto mt-auto mb-5">
  <div class="row">
    <div class="col">
      <b-card>
        <SeriesForm />
      </b-card>
    </div>
    <div class="col">
      <b-card :header="captions[1]">
        <SeriesForm :group="forms[1]" />
      </b-card>
    </div>
  </div>
  <div class="row">
    <div class="col text-center p-4">
      <b-button>Analyse</b-button>
    </div>
  </div>
</div>

如果有足够的空间,如何将其设置为两列,否则将其设置为单列?

enter image description here

css bootstrap-4 bootstrap-vue
1个回答
0
投票

您可以根据需要尝试col-sm-6col-xs-6之类的课程。

<div class="container flex-wrap pt-3 w-75 ml-auto mr-auto mt-auto mb-5">
  <div class="row">
    <div class="col-sm-6">
      <b-card>
        <SeriesForm />
      </b-card>
    </div>
    <div class="col-sm-6">
      <b-card :header="captions[1]">
        <SeriesForm :group="forms[1]" />
      </b-card>
    </div>
  </div>
  <div class="row">
    <div class="col text-center p-4">
      <b-button>Analyse</b-button>
    </div>
  </div>
</div>
© www.soinside.com 2019 - 2024. All rights reserved.