回答編集履歴
1
セレクタ部分の置き換え漏れを修正/backgroundではなくimgだった場合を追記
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
var position = ( resizeWidth / 2 ) - boxWidth;
|
26
26
|
|
27
|
-
$('
|
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
|
+
```
|