我想如何使用bootstrap 4在小(移动)屏幕上使卡水平。
如下图所示,桌面/大屏幕中的卡垂直和移动/较小屏幕中的卡水平。
<div class="card-deck py-4">
<div class="card">
<img src="../images/providers/tw-s01.svg" style="width:100%" class="card-imm-3"/>
<div class="card-body">
<div class="card-title card-headtext">step 1</div>
<div class="card-text cardtext">Register for a free
account</div>
</div>
</div>
</div>
您可以使用像.col-sm这样的引导类(对于小屏幕).col-lg(对于大型)等结合这些类来调整你的div,为每个设备读取更多信息https://www.w3schools.com/bootstrap/bootstrap_grid_examples.asp
这是你的答案..你必须包括card-group标签才能实现这一点,在使用bootstrap之前4 plz从bootstrap docs和 [nktutorial][2]阅读其文档。
<div class="card-group">
<div class="card">
<img class="card-img-top" src=".../100px180/" alt="Card image cap">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
</div>
</div>
<div class="card">
<img class="card-img-top" src=".../100px180/" alt="Card image cap">
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
</div>
</div>
<div class="card">
<a href="https://nktutorial.com"> <img class="card-img-top" src=".../100px180/" alt="Card image cap"></a>
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>
<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
</div>
</div>
</div>