角度7中的引导程序4布局

问题描述 投票:0回答:1

我正在尝试使用Bootstrap网格系统创建一个模板,如下图所示,是从中等屏幕尺寸创建的,但无法这样做。下面是我的代码:

HTML:

 <div class="container-fluid" style="text-align:center">
    <div class="row" style="text-align:center">
      <div class="col-md-12" style="font-size:22px">All Blogs </div>
      <br><br><br><br>
    </div>
    <br>
    <br>
    <div class="row col-md-12 py-3" *ngIf="allBlogs.length>0">
     <!--  Card Start -->
      <div class="card" *ngFor="let blog of allBlogs">
        <div class="row">
              <div class="col-md-3">
                <a [routerLink]="['/blog', blog.id]"><img src="http://localhost:4000/{{blog.imagePath}}" class="card-img-top card-img-size" alt="blog1"></a>
               </div>
          <div class="col-md-5 px-3">
            <div class="card-block px-6">
              <h4 class="card-title">{{blog.title}}</h4>
              <p class="card-text">{{blog.description}}</p>
              <br>
              <a href="#" class="mt-auto btn btn-primary">Read More</a>
            </div>
          </div>
        </div>
      </div>
    <br>
      <app-blog-category></app-blog-category>
  </div>
</div>

html css bootstrap-4 angular7
1个回答
0
投票

这里是基于图像的模板。因为引导程序使用12列系统,所以我做了8和4的网格大小,但是可以根据需要随时更改这些数字。

<div class="container-fluid">
<div class="row">

 //this col contains your three card rows
 <div class="col-md-8">
  <div class="row"> 
   <div class="col"> </div>
  </div>

  <div class="row"> 
   <div class="col"> </div>
  </div>

  <div class="row"> 
   <div class="col"> </div>
  </div>
 </div>

 //this is for your shared component
 <div class="col-md-4"> 
  <shared-component></shared-component>
 </div>
</div>
</div>
© www.soinside.com 2019 - 2024. All rights reserved.