javascript - 以中心卡为焦点的角形多卡转盘
问题描述
我从以下位置获得了多卡的代码:
https://www.codeply.com/go/EIOtI7nkP8
上面的代码显示了多张卡片,我需要 3 张卡片,这样每次转盘移动并且第三张卡片位于中心时,我可以动态添加类来更改其 css 属性。我正在 Angular10 上制作我的项目,需要使用 *ngfor 来创建这些卡片。
必须突出显示中央卡片。HTML:
<div class="container">
<div class="row">
<div class="col" *ngFor="let item of fakeArray;let i=index">
<div class="card" [style.background-color]="color[i]">
<img class="card-img-top" src="assets/home.jpg" alt="Card image cap">
<div class="card-body">
<h5 class="card-title">{{i+1}}</h5>
<p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
<p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
</div></div>
</div></div>
</div>
fakeArray= new Array(3)
在过去的 3 天里,我一直坚持下去。任何帮助表示赞赏:)
解决方案
我等了一天并编码了几天,因为我没有得到答案,我发现这些组件存在一个库 swiper js。
https://stackblitz.com/edit/swiper-angular-example?file=src%2Fstyles.scss 您可以在更改幻灯片上调用函数来动态更改 css 或类。
推荐阅读
- excel - 根据格式更改单元格的值
- python - 使用 Zeep 向 SOAP 服务发送原始 XML 请求(尝试复制参数)
- javascript - 无法从反应上传图像以使用 Multer 表达 api
- c# - 当鼠标悬停在统一的游戏对象上时,鼠标悬停不会改变材质
- python - Django PasswordResetView - 在哪里可以找到实际发送电子邮件的代码?
- sql - 如何对 COUNT 值求和
- javascript - 如何正确地将在 React 中以状态传递的 Date 对象放入 datepicker?
- java - SolrHealthIndicator 没有弃用 CompositeHealthIndicator
- javascript - 我有一个很长的 json,我希望在页面加载时只显示四个,并在用户单击投资链接时显示其余部分
- oracle - Oracle (XE) & SQL-Developer:如何找出正在使用的时间/日期/时间戳格式?