【问题标题】:multiple SVG zoom and pan at once same piece多个 SVG 缩放和平移一次
【发布时间】:2017-08-30 18:00:13
【问题描述】:

在一个 HTML 中有一个 SVG 标签的 svg 缩放和平移。比如说,如果我有 2-3 个 SVG 正在运行覆盖层,并且想让它们同时缩放和平移,这可能吗?

【问题讨论】:

    标签: html svg


    【解决方案1】:

    您可以使用 CSS 来操作整个 SVG,或者如果 SVG 是内联的并用类标记的,则可以操作它的各个部分。

    尝试使用 CSS 变换和动画属性...

    .svg1 {
      position: absolute;
      top: 25px;
      left: 25px;
      animation: panZoom 10s linear 1;
    }
    
    @keyframes panZoom {
      0%   {transform: translateX(0) scale(1);}
      100% {transform: translateX(1000px) scale(3);}
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-05
      • 1970-01-01
      • 2014-11-28
      • 2019-08-07
      • 1970-01-01
      • 2015-12-30
      • 1970-01-01
      • 2011-02-24
      相关资源
      最近更新 更多