1
在SVG中,我有一個<g class="building">
,我希望在懸停時向上移動。在SVG中使用CSS創建動畫元素<g>
<svg x="0px" y="0px"
viewBox="0 0 595.3 841.9" style="enable-background:new 0 0 595.3 841.9;" xml:space="preserve">
<g class="building">
<rect id="XMLID_1_" x="128.6" y="296.2"/>
</g>
</svg>
如果是<div class="building">
,我會使用CSS將是:
.building {
position: relative;
top: -20px;
}
由於position
和top
在SVG不工作,我會顯然有這樣做的另一種方式
如何向上移動<g class="building">
20px?
這裏有一個fiddle
現場演示,請 – Pedram
https://jsfiddle.net/8ynbyfLe/#&togetherjs=K32rqVxH1i –