回答編集履歴

1

更新

2021/05/19 23:42

投稿

int32_t
int32_t

スコア21756

test CHANGED
@@ -9,3 +9,25 @@
9
9
 
10
10
 
11
11
  通常、`transform-origin` はボックスの中央なのですが、SVG の場合は SVG全体の左上になるようです。
12
+
13
+
14
+
15
+ ----
16
+
17
+ **更新された要求への回答**
18
+
19
+
20
+
21
+ CSSの`transform`プロパティを使うとどうしてもSVG全体が変形対象になってしまうようなので、`<image>`にSVGの`transform`属性を付けるのはいかがでしょうか。
22
+
23
+
24
+
25
+ ```svg
26
+
27
+ <image x="100" y="0" xlink:href="https://placehold.jp/100x500.png" transform="rotate(90, 150, 250)"/>
28
+
29
+ <image x="200" y="0" xlink:href="https://placehold.jp/100x500.png" transform="rotate(90, 250, 250)" />
30
+
31
+ <image x="300" y="0" xlink:href="https://placehold.jp/100x500.png" transform="rotate(90, 350, 250)" />
32
+
33
+ ```