回答編集履歴

2

ツイキ

2019/12/23 10:51

投稿

kyoya0819
kyoya0819

スコア10429

test CHANGED
@@ -5,3 +5,29 @@
5
5
 
6
6
 
7
7
  [MDN](https://developer.mozilla.org/ja/docs/Web/CSS/max-width)
8
+
9
+
10
+
11
+ imgタグすべてに同一のスタイルを適用するものとしています。
12
+
13
+ ```JavaScript
14
+
15
+ const elements = document.getElementsByTagName('img');
16
+
17
+ for(i=0;i<elements.length;i++){
18
+
19
+ if(elements[i].naturalWidth > elements[i].parentNode.clientWidth){
20
+
21
+ elements[i].style.width = '100%';
22
+
23
+ } else {
24
+
25
+ elements[i].style.width = elements[i].naturalWidth + 'px';
26
+
27
+ }
28
+
29
+ }
30
+
31
+ ```
32
+
33
+ [サンプル](https://cdpn.io/asuchi0819/debug/gObWzzO/bYAdyXOnPRak)

1

追記

2019/12/23 10:51

投稿

kyoya0819
kyoya0819

スコア10429

test CHANGED
@@ -1,4 +1,4 @@
1
- `max-width`をご利用ください。
1
+ `max-width:画像の横幅;`をご利用ください。
2
2
 
3
3
 
4
4