回答編集履歴

1

セレクタ部分の置き換え漏れを修正/backgroundではなくimgだった場合を追記

2021/02/17 06:05

投稿

mai1210
mai1210

スコア272

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  var position = ( resizeWidth / 2 ) - boxWidth;
26
26
 
27
- $('#box').css('background-position','center left -'+ position + 'px');
27
+ $('表示するdivのセレクタ').css('background-position','center left -'+ position + 'px');
28
28
 
29
29
 
30
30
 
@@ -33,3 +33,13 @@
33
33
  element.src = path;
34
34
 
35
35
  ```
36
+
37
+
38
+
39
+ 背景画像ではなくimgタグで挿入されている場合は、functionの最終行をこちらに変更してみてください。
40
+
41
+ ```js
42
+
43
+ $('表示するdivのセレクタ > img').css({'object-fit':'cover','object-position':'-'+ position + 'px center','max-height':'100%'});
44
+
45
+ ```