首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在行中添加引导卡并不显示为一行,而是垂直显示?

为什么在行中添加引导卡并不显示为一行,而是垂直显示?
EN

Stack Overflow用户
提问于 2022-03-23 09:58:30
回答 1查看 218关注 0票数 0

我已经将卡片添加到行中,然后再加上-sm-3,但是卡片出现在垂直方向,而不是以行列的形式出现,它也出现在屏幕的右边,而不是左边。

代码语言:javascript
复制
 <ng-container *ngFor="let subjectState of filterSubjects">
    <div class="row">
     <div class="col-sm-3">
       <div (click)="loadData(subjectState?.Subject.Id)" class="card" style="width: 18rem;">
         <img [src]="subjectState?.Subject?.HeaderImage | fullPath" alt="Forest" class="card-img-top    float-end">
          <div class="card-body">
           <h5 class="card-title">{{subjectState?.Subject?.SubjectName | trimText: 50}}</h5>
          <h6 dir="ltr" class="card-text">{{subjectState?.Subject?.CreateDate | date: 'dd/MM/yyyy'}}  </h6>
         </div>
       </div>
     </div>
   </div>
 </ng-container>

scss

代码语言:javascript
复制
  .card {
   box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
   padding: 16px;
   text-align: center;
   background-color: #f1f1f1;
   width: 16rem;
   height: 13rem;
  }

我尝试添加行和列,也做了卡css部分,但它仍然是垂直的。我该怎么把它们排在左边?

EN

回答 1

Stack Overflow用户

发布于 2022-03-23 10:04:01

看一看您的代码,您似乎正在为filterSubjects上的每个循环创建一个带有一列filterSubjects的新行。尝试将您的行移到循环的上方。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71585176

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档