angular - 角度 7 中的砌体覆盖
问题描述
我在我的角度应用程序中使用砖石设计:https ://www.npmjs.com/package/ngx-masonry
知道如何解决吗?
模块.ts
import { NgxMasonryModule } from 'ngx-masonry';
imports: [ NgxMasonryModule]
组件.html
<ngx-masonry class="row small-gutters">
<div ngxMasonryItem *ngFor="let evento of eventos | async" class="py-0 grid-five col-lg-3 col-md-4 col-sm-6 col-6 my-2">
<div class="aviso">
<a [routerLink]="['/evento', evento.id]" class="text-white">
<img src="{{ evento.imagen }}" class="rounded" alt="{{ evento.titulo }}" width=100%>
<div class="pt-1 pt-md-2 d-flex align-items-start">
<div class="fechaThumbnail d-none d-lg-block">
<h4 class="dia">{{ evento.fechaInicio.toDate() | date: 'dd' }}</h4>
<h6 class="mes">{{ evento.fechaInicio.toDate() | date: 'LLL' | uppercase | slice:0:3 }}</h6>
</div>
<div>
<h6 class="font-weight-light mb-0 text-primary">{{ evento.titulo | truncate: 42 }}</h6>
<div class="small font-weight-light op-50 mt-1">
<span class="d-none d-lg-block">{{ evento.direccion | truncate: 25 }}</span>
</div>
</div>
</div>
</a>
</div>
</div>
</ngx-masonry>
解决方案
为避免重叠问题,您必须将以下代码添加到 ngx-masonry 标签 [useImagesLoaded]="true"
请阅读实际标签的评论
注意:我也面临同样的重叠问题。
我希望这能帮到您。
推荐阅读
- c# - 为什么我的立方体没有前进并且只是停留在它在unity3d中的位置
- python - 不允许 Django REST 框架 ModelSetView POST
- java - JAVA将两个流处理成一个映射
- mysql - mysql数据库仅允许从特定ip进行外部访问ubuntu 16
- r - 使用 R tidyverse 将条件均值均值保存为对象
- qt - 有没有办法在 qml 中使用图像占位符?
- r - 地图中的谓词函数
- c++ - 为什么我的窗口被 wxBoxSizer 调整为小于其最小尺寸
- python - 蟒蛇,硒 | 不能点击这里测试
- swift - 使用“userNotificationCenter willPresent notification: UNNotification”我的电脑速度非常慢