我刚开始使用一般的网络开发,所以我可能会错过一些超级简单的东西。我正在尝试使用 Bootstrap 卡,并且一直在使用其中的三个进行测试。我希望卡片在更大的屏幕上适合 3 行,然后转到 2-col,然后随着页面大小减小而单列。前两张卡可以做到这一点,但即使桌面上的页面是全屏的,最后一张卡也不会与前两张卡在同一行。
此外,第一张卡片的卡片边框是正常的,但第二张卡片没有。第三张卡片不仅没有边框,而且卡片的大小也不同。
我对所有三张卡片的代码几乎相同,只有卡片正文和图像来源略有不同。我也没有使用任何自定义 CSS,只有引导程序。
这是我的参考代码:
<div id="posts">
<div id="content" class="container">
<div class="row">
<div class="col-md-6 col-lg-4 col-lx-4">
<div class="card mt-4">
<a href="pages/01_25_18.html">
<img class="card-img-top" src="images/fulls/03.jpg" alt="...">
<div class="card-body"><h5 class="card-title">Jan. 25, 2018</h5>
</div>
</a>
</div>
</div>
<div class="col-md-6 col-lg-4 col-lx-4">
<div class="card mt-4">
<a href="pages/10_28_16.html">
<img class="card-img-top" src="images/fulls/04.jpg" alt="...">
</div>
<div class="card-body"><h5 class="card-title">Oct. 28, 2016</h5>
</div>
</a>
</div>
</div>
<div class="col-md-6 col-lg-4 col-lx-4">
<div class="card mt-4">
<a href="pages/10_28_16.html">
<img class="card-img-top" src="images/fulls/03.jpg" alt="...">
</div>
<div class="card-body"><h5 class="card-title">Oct. 28, 2016</h5>
</div>
</a>
</div>
</div>
</div>
</div>
</div>