javascript - 如何在不同设备上连续显示固定数量的图像

标签 javascript html css bootstrap-4

我有一组连续的图像,我希望它们在 lg 设备上显示为 4 个图像,在 sm 和 md 设备上显示为 2 个图像,但我对如何使用网格来实现这一点感到困惑。这是我的bootstrap代码,你可以看到效果here在技​​能部分。当您调整屏幕大小时使图像占据屏幕的完整宽度时,

如何让它们只占宽度的 50%,以便连续显示 2 张图像。

img{
  height: 200px;
}
<div class="row pr-3 pt-1 pl-3 pb-3">
  <div class="skill-set col-lg-3 col-md-3 col-sm-6 pt-3"> 
       <img class="card-img-top" src="https://images.unsplash.com/photo-1533883355737-25ab4d1fbefb?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=e596d702f8053a202b1ce231eaa2f999&auto=format&fit=crop&w=1049&q=80" alt="Card image cap">
       <div class="card-body">
            <h5 class="card-title">grid1 </h5>
     
       </div>
  </div> 
  <div class="skill-set col-lg-3 col-md-3 col-sm-6 pt-3"> 
       <img class="card-img-top" src="https://images.unsplash.com/photo-1533883355737-25ab4d1fbefb?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=e596d702f8053a202b1ce231eaa2f999&auto=format&fit=crop&w=1049&q=80" alt="Card image cap">
       <div class="card-body">
            <h5 class="card-title">grid2</h5>
        </div>  
 </div>
 <div class="skill-set col-lg-3 col-md-3 col-sm-6 pt-3"> 
      <img class="card-img-top" src="https://images.unsplash.com/photo-1533883355737-25ab4d1fbefb?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=e596d702f8053a202b1ce231eaa2f999&auto=format&fit=crop&w=1049&q=80" alt="Card image cap">
      <div class="card-body">
           <h5 class="card-title">grid3</h5>
      </div>
 </div>
 <div class="skill-set col-lg-3 col-md-3 col-sm-6 pt-3"> 
      <img class="card-img-top" src="https://images.unsplash.com/photo-1533883355737-25ab4d1fbefb?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=e596d702f8053a202b1ce231eaa2f999&auto=format&fit=crop&w=1049&q=80" alt="Card image cap">
      <div class="card-body">
           <h5 class="card-title">grid4</h5>
           </div>
 </div>  
 </div>
            

最佳答案

将网格类从 col-md-3 替换为 col-md-6

关于javascript - 如何在不同设备上连续显示固定数量的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51796203/

相关文章:

javascript - 如何知道是否正在加载javascript youtube iframe api

javascript - 如何使用带有输入和输出参数的 Javascript 制作良好的 API 集?

javascript - 为什么我的快速测试没有通过?

显示 GIF 的 JavaScript 函数

html - 为什么字体大小会影响我的 <li> 元素的高度?

html - 如何在轮播中每页显示三个元素?

Javascript - 需要重复功能

javascript - 如何使用 vanilla js 在 <select> 标签的选项中添加图像?

javascript - 将变量从当前范围传递到编译指令

javascript - 使用 jQuery(或不使用)的简单 AJAX POST 请求提交表单