【问题标题】:Two Card on Same Line on Mobile Screen [duplicate]移动屏幕上同一行的两张卡[重复]
【发布时间】:2020-06-20 13:42:05
【问题描述】:

此代码在桌面视图上运行良好。所有 4 张卡片都显示在同一行。但我想在手机屏幕上的同一行有两张卡,但它会在另一张卡下面 -

<div class="container p-3 my-3">
      <h2 class="text-center">Friendship Quiz</h2>
      <div id="quiz">
        <p class="text-center lead" id="question">What is one thing/activity that makes you relax?</p>
        <div class="row justify-content-center" >
          <div class="col-sm-2 mb-3">
            <div class="card text-center">
              <div class="text-center"><img class="card-img-top mt-3" src="https://wisunt.com/upload/IMG_5d5acf6d014cc.jpg" alt="Card image" style="width: 120px;"></div>
              <div class="card-body">
                <a href="#" id="btn0" class="card-title stretched-link text-decoration-none lead"><span id="choice0"></span></a>
              </div>
            </div>
          </div>
          <div class="col-sm-2 mb-3">
            <div class="card text-center">
              <div class="text-center"><img class="card-img-top mt-3" src="https://wisunt.com/upload/IMG_5d5ad13063a48.jpg" alt="Card image"  style="width: 120px;"></div>
              <div class="card-body">
                <a href="#" id="btn1" class="card-title stretched-link text-decoration-none lead"><span id="choice1"></span></a>
              </div>
            </div>
          </div>
          <div class="col-sm-2 mb-3">
            <div class="card text-center">
              <div class="text-center"><img class="card-img-top mt-3" src="https://wisunt.com/upload/IMG_5d5ad1857e9f8.jpg" alt="Card image"  style="width: 120px;"></div>
              <div class="card-body">
                <a href="#" id="btn2" class="card-title stretched-link text-decoration-none lead"><span id="choice2"></span></a>
              </div>
            </div>
          </div>
          <div class="col-sm-2 mb-3">
            <div class="card text-center">
              <div class="text-center"><img class="card-img-top mt-3" src="https://wisunt.com/upload/IMG_5d5acfb4ef90f.jpg" alt="Card image" style="width: 120px;"></div>
              <div class="card-body">
                <a href="#" id="btn3" class="card-title stretched-link text-decoration-none lead"><span id="choice3"></span></a>
              </div>
            </div>
          </div>
        </div>

`

【问题讨论】:

    标签: html twitter-bootstrap bootstrap-4


    【解决方案1】:

    您可以将此引导类添加到每张卡。如col-xs-6表示超小号,适用于手机版。

     <div class="col-sm-2 col-xs-6 mb-3">
             // rest of your code
        </div>
    

    【讨论】:

    • Bootstrap 4 中没有 -xs- .. 它只是 col-6
    • 不工作没有效果
    • 如果您使用的是 bootstrap 4,则为每张卡使用此类,例如 col-6
    • 是的,现在可以工作了
    猜你喜欢
    • 2021-07-07
    • 2016-03-29
    • 2019-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多