Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.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,如何使引导网格像这样? 如果≥ 576px: 如果

如何使引导网格像这样? 如果≥ 576px:

如果<576px:


谢谢。

引导的列xs-$的最大最小宽度为768px。我认为您必须向列中添加另一个类,然后为该类指定CSS规则

例如:

 <div class="col-xs-4 smaller-div-class">
   Col 1
 </div>
 <div class="col-xs-4 smaller-div-class">
   Col 2
 </div>
 <div class="col-xs-4 smaller-div-class">
   Col 3
 </div>

第1列
第2列
第3列
等等。。。并在较小的div类中添加样式

 @media screen and (max-size<576px){
  .smaller-div-class{
    width: 100% !important;
  }
  }

@media screen和(max size引导行各包含12列,每列应限制为一行

考虑到您需要三列,您应该指定每列的宽度为
4
列,如
12/3=4
。这可以通过使用
col-sm-4
作为类名来完成

列的
col sm-
前缀基于“小”屏幕大小,实际上默认值为
576px
的确切宽度:

这可以在以下示例中看到:

.one{
背景:红色;
}
.二{
背景:蓝色;
}
.三{
背景:绿色;
}
.col-sm-4{
高度:50px;
}


可乐
可乐
可乐
可乐
可乐
可乐6

它会自动为您执行此操作,但如果您愿意,您也可以随时添加自定义媒体查询。到目前为止您是否尝试过?这不是一个免费的“为我编写代码”网站
 <div class="container">
    <div class="row">
        <div class="col-sm-4 col-12">
            <h2>col1</h2>
        </div>
        <div class="col-sm-4 col-12">
            <h2>col2</h2>
        </div>
        <div class="col-sm-4 col-12">
            <h2>col3</h2>
        </div>
    </div>
    <div class="row">
        <div class="col-sm-4 col-12">
            <h2>col4</h2>
        </div>
        <div class="col-sm-4 col-12">
            <h2>col5</h2>
        </div>
        <div class="col-sm-4 col-12">
            <h2>col6</h2>
        </div>
    </div>
</div>