Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 引导-屏幕宽度减小时隐藏(而不是下降到下一行)_Css_Bootstrap 4 - Fatal编程技术网

Css 引导-屏幕宽度减小时隐藏(而不是下降到下一行)

Css 引导-屏幕宽度减小时隐藏(而不是下降到下一行),css,bootstrap-4,Css,Bootstrap 4,在大屏幕上,我有一排盒子,随着屏幕宽度的缩小,盒子一个接一个地塞在下面: <div class="container"> <div class="row"> <div class="col-sm-12"> <div class="box"></div> <div class="box"></div> <div class="box"></div&g

在大屏幕上,我有一排盒子,随着屏幕宽度的缩小,盒子一个接一个地塞在下面:

<div class="container">
  <div class="row">
    <div class="col-sm-12">
      <div class="box"></div>
      <div class="box"></div>
      <div class="box"></div>
      <div class="box"></div>
      <div class="box"></div>
      <div class="box"></div>
      <div class="box"></div>
    </div>
  </div>  
</div>

但我只想展示最上面一排盒子。因此,我尝试让它们消失,而不是让盒子掉到下面。没有什么东西会自动处理这个问题吗

有人建议我使用隐藏的xs或d-block(bootstrap4)类使方框消失,但这需要我计算每个方框的位置并应用正确的屏幕大小类


这感觉很奇怪,因为Bootstrap已经完成了艰苦的工作——它已经知道什么时候盒子应该塞进下面。难道不能简单地说“隐藏而不是藏在下面”吗?

只需将您的
容器设置为
最大高度
等于内部元素的高度,并设置
溢出:隐藏在上面

例如:

.box{
显示:内联块;
高度:140像素;
宽度:140px;
背景颜色:蓝色;
保证金:5px;
}
/*最大高度-子元素(.box)的高度+边距*/
.集装箱{
最大高度:150像素;
溢出:隐藏;
}

只需将您的
容器设置为
最大高度
等于内部元素的高度,并设置
溢出:隐藏在上面

例如:

.box{
显示:内联块;
高度:140像素;
宽度:140px;
背景颜色:蓝色;
保证金:5px;
}
/*最大高度-子元素(.box)的高度+边距*/
.集装箱{
最大高度:150像素;
溢出:隐藏;
}


给容器,你想隐藏一个id,并在需要时隐藏它…?这将需要我计算盒子何时应该隐藏,这很奇怪,因为没有什么需要计算盒子何时应该放在下面(需要完全相同的检测逻辑,但不同的结果)。哦,是的,我明白了。。。对不起,我帮不上忙…这是引导3还是引导4?如果有更简单的解决方案,可以使用这两种方法。给容器,你希望隐藏id并在必要时隐藏它…?这需要我计算箱子何时应该隐藏,这很奇怪,因为不需要计算箱子何时应该放在下面(需要完全相同的检测逻辑,但不同的结果)。哦,是的,我明白了…对不起,我帮不上忙…这是引导3还是引导4?如果有更简单的解决方案,这两种方法都可以使用。简单有效-很棒的呐喊。简单有效-很棒的呐喊。