javascript - 为什么这个 SVG 动画被切成两半?
问题描述
这是我试图显示全宽的 SVG 动画 (id="lottie404")。我正在尝试通过检查模式修改现有的 DOM。
CSS有什么问题吗?我已经尝试了几个小时,但似乎找不到解决方案。提前致谢
解决方案
问题是您有两次具有相同 ID 的相同 svg。一个 ID 只能使用一次。所以第二个用 引用头部中较小的那个clip-path="url(#__lottie_element_4)"
,因为它是 DOM 中具有此 ID 的第一个元素。
删除标题中的一个,您将看到另一个将起作用。
要解决此问题,您必须使用不同的 ID。
推荐阅读
- amazon-web-services - aws eb InvalidParameterValueError
- android - 如何让 MediaPlayer 和 MediaRecorder 同时运行?
- java - 在 Intellij IDEA 中添加黄瓜插件
- php - 如何在一张表中打印出两个查询?
- c# - 有没有办法列出统一事件?
- r - 我想预测数据,但找不到将 xts 格式转换为时间序列的方法?
- kubernetes - 如何让 hasura websocket 在我的本地 Kubernetes 集群上工作?
- cxf - 无法使用 Apache CXF 客户端从 WS 服务接收消息:读取超时
- swiftui - 如何在 SwiftUI 中使用顶部而不是底部的标题创建 TabView
- sql - 将数据库从服务器复制到本地数据库(我只需要复制结构,没有数据)