回答編集履歴

2

説明追記

2020/03/13 14:38

投稿

hatena19
hatena19

スコア33775

test CHANGED
@@ -51,3 +51,5 @@
51
51
  }
52
52
 
53
53
  ```
54
+
55
+ シンプルなHTMLでは動作確認しましたが、複雑なHTMLでうまくいくかは分かりません。

1

コード追加

2020/03/13 14:38

投稿

hatena19
hatena19

スコア33775

test CHANGED
@@ -11,3 +11,43 @@
11
11
 
12
12
 
13
13
  実際は特殊な場面でしか実用的ではないと思いますが。
14
+
15
+
16
+
17
+ ---
18
+
19
+ jQueryでの実装例
20
+
21
+
22
+
23
+ ```jQuery
24
+
25
+ $(window).on('load resize', function() {
26
+
27
+ var winW = $(window).width();
28
+
29
+ if (winW > 768 && winW < 1024) {
30
+
31
+ $('body').css({transform:'scale(' + (winW/1024) + ')'});
32
+
33
+ } else {
34
+
35
+ $('body').css('transform', '')
36
+
37
+ }
38
+
39
+ });
40
+
41
+ ```
42
+
43
+
44
+
45
+ ```css
46
+
47
+ body {
48
+
49
+ transform-origin: top left;
50
+
51
+ }
52
+
53
+ ```