angular中使用animation.css实现翻转展示卡片正反两面效果

html

<div
  (click)="flip()"
  class="animate__animated cursor--pointer"
  [ngClass]="{ animate__flipInX: isFlipped }"
>
  <div *ngIf="!isFlipped">正面</div>

  <div *ngIf="isFlipped">背面</div>
</div>

component.ts

 isFlipped: boolean = false;

  flip() {

    this.isFlipped = !this.isFlipped;
    
  }

安装插件

https://animate.style/

在angular.json中使用

"styles": [
              "node_modules/animate.css/animate.min.css",
              "src/styles.scss",
            
            ],

以上:从正面翻转到背面看得到翻转,但从背面翻转到正面

如果加上另一个方向翻装,div会消失

相关推荐
AC-PEACE5 分钟前
Vue 中 MVVM、MVC 和 MVP 模式的区别
前端·vue.js·mvc
播播资源8 分钟前
ChatGPT付费创作系统V3.1.3独立版 WEB端+H5端+小程序端 (DeepSeek高级通道+推理输出格式)安装教程
前端·ai·chatgpt·ai作画·小程序·deepseek·deepseek-v3
JustHappy30 分钟前
「CSS暴论💥」CSS“常识”回顾——上(你不会和我一样不记得吧🤡🤡)
css·面试
zhrb36 分钟前
打开Firefox自动打开hao360.hjttif.com标签解决方案
前端·firefox
安大桃子39 分钟前
Cesium实现深色地图效果
前端·gis·cesium
程楠楠&M42 分钟前
uni-app(位置1)
前端·javascript·uni-app·node.js
破z晓44 分钟前
uniapp 整合openlayers 编辑图形文件并上传到服务器
前端·javascript·uni-app
码农君莫笑1 小时前
Linux系统上同时打印到物理打印机并生成PDF副本方法研究
linux·前端·chrome·打印·信管通
xlxxy_1 小时前
ABAP数据库表的增改查
开发语言·前端·数据库·sql·oracle·excel
m0_748234901 小时前
Spring Boot项目接收前端参数的11种方式
前端·spring boot·后端