teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

7

説明の変更

2019/12/31 00:15

投稿

wally
wally

スコア11

title CHANGED
File without changes
body CHANGED
@@ -94,10 +94,10 @@
94
94
  ```
95
95
  ```html
96
96
  <div id="photo">
97
- <img src="images/201812230.JPG" width="auto" height="400">
98
- <img src="images/201812232.JPG" width="auto" height="400">
99
- <img src="images/201905181.jpg" width="auto" height="400">
97
+ <img src="gazou1.jpg" width="auto" height="400">
100
- <img src="images/201905183.jpg" width="auto" height="400">
98
+ <img src="gazou2.jpg" width="auto" height="400">
99
+ <img src="gazou3.jpg" width="auto" height="400">
100
+ <img src="gazou4.jpg" width="auto" height="400">
101
101
  </div>
102
102
  ```
103
103
 

6

説明の変更

2019/12/31 00:15

投稿

wally
wally

スコア11

title CHANGED
@@ -1,1 +1,1 @@
1
- 画像を画面の幅に対して中央に配置したい。
1
+ 画像を画面の幅に対して中央に端が切れずに配置したい。
body CHANGED
@@ -50,16 +50,17 @@
50
50
  </div>
51
51
  ```
52
52
 
53
- 元のものは↑で、これを横幅を固定、縦幅はautoというものは画像が中央に配置され、問題なく表示されましたが、縦幅を固定、横幅はautoにすると画像が左寄せ配置されてしまいます。
53
+ 元のものは↑で、これを横幅を固定、縦幅はautoというものは画像が中央に配置され、問題なく表示されましたが、縦幅を固定、横幅はautoにするとスマホで見た時右端が切れて表示されています。
54
54
  ### 該当のソースコード
55
55
 
56
56
  ```JS
57
57
  <style type="text/css">
58
58
  #photo {
59
59
  max-width: auto;
60
- height: 330px;
60
+ height: 400px;
61
+
61
- margin: 0 auto;
62
+ margin: 0 auto;
62
- text-align: left;
63
+ text-align: center;
63
64
  overflow: hidden;
64
65
  position: relative;
65
66
  }
@@ -92,11 +93,12 @@
92
93
  </script>
93
94
  ```
94
95
  ```html
95
- <div id="photo">
96
+ <div id="photo">
97
+ <img src="images/201812230.JPG" width="auto" height="400">
98
+ <img src="images/201812232.JPG" width="auto" height="400">
96
- <img src="gazou1.jpg" width="auto" height="330">
99
+ <img src="images/201905181.jpg" width="auto" height="400">
97
- <img src="gazou2.jpg" width="auto" height="330">
100
+ <img src="images/201905183.jpg" width="auto" height="400">
98
- <img src="gazou3.jpg" width="auto" height="330">
101
+ </div>
99
- <img src="gazou4.jpg" width="auto" height="330">
100
102
  ```
101
103
 
102
104
  ↑に載せている画像の本来の大きさは
@@ -106,8 +108,16 @@
106
108
  4枚目 631×484
107
109
  になります。
108
110
 
109
- 当初、横を500pxで縦をautoの設定にしていた時は画像は全ての画像真ん中に配置されたまま画像がり替わていたのですが、横をautoにして縦を300pxに切り替えたところ、どこか設定が終わっていないところがあるのか、左寄せかつ、スマートフォンで見た時に写真の右端が切れて表示されるようになってしまいました。
111
+ 当初、横を500pxで縦をautoの設定にしていた時はスマホの面で見も、写真右端が切れることはなかったのですが、横をautoにして縦を400pxに切り替えたところ、スマートフォンで見た時に写真の右端が切れて表示されるようになってしまいました。
110
112
 
111
113
  ### 試したこと
114
+ ```JS
115
+ #photo img {
116
+ width: auto;
117
+ height: 100%;
118
+ }
119
+ ```
120
+ の高さを400pxに指定してみたりはしましたが、右端が切れる現象は変わりませんでした。
112
121
 
122
+ 12月31日9時現在のタグに修正しました。
113
- left書かれたところをcenterやrightに書き換えみたりはしましが、画像は中央に配置され、スマホで見ると画像が切れて載っていま
123
+ 2つのページで使おう思っまして、全く同じタグなのですが、1つのページで写真が中央に配置され、スマホの画面で見ても端は切れていないです、もう1つのページでは写真の右端が切れているので、右端が切れている方のタグを掲載しした

5

説明の変更

2019/12/31 00:12

投稿

wally
wally

スコア11

title CHANGED
File without changes
body CHANGED
@@ -106,7 +106,7 @@
106
106
  4枚目 631×484
107
107
  になります。
108
108
 
109
- 当初、横を500pxで縦をautoの設定にしていた時は画像は全ての画像が真ん中に配置されたまま画像が切り替わっていたのですが、横をautoにして縦を300pxに切り替えたところ、どこか設定が終わっていないところがあるのか、左寄せで写真がるようになってしまいました。
109
+ 当初、横を500pxで縦をautoの設定にしていた時は画像は全ての画像が真ん中に配置されたまま画像が切り替わっていたのですが、横をautoにして縦を300pxに切り替えたところ、どこか設定が終わっていないところがあるのか、左寄せかつ、スマートフォン見た時に写真の右端切れて表示されるようになってしまいました。
110
110
 
111
111
  ### 試したこと
112
112
 

4

レイアウト変更

2019/12/30 22:20

投稿

wally
wally

スコア11

title CHANGED
File without changes
body CHANGED
@@ -97,6 +97,7 @@
97
97
  <img src="gazou2.jpg" width="auto" height="330">
98
98
  <img src="gazou3.jpg" width="auto" height="330">
99
99
  <img src="gazou4.jpg" width="auto" height="330">
100
+ ```
100
101
 
101
102
  ↑に載せている画像の本来の大きさは
102
103
  1枚目 3264×2448
@@ -107,7 +108,6 @@
107
108
 
108
109
  当初、横を500pxで縦をautoの設定にしていた時は画像は全ての画像が真ん中に配置されたまま画像が切り替わっていたのですが、横をautoにして縦を300pxに切り替えたところ、どこか設定が終わっていないところがあるのか、左寄せで写真が載るようになってしまいました。
109
110
 
110
- ```
111
111
  ### 試したこと
112
112
 
113
113
  leftと書かれたところをcenterやrightに書き換えてみたりはしましたが、画像は中央に配置されず、スマホで見ると右側の画像が切れて載っています。

3

質問者からの追記に対応。

2019/12/30 22:18

投稿

wally
wally

スコア11

title CHANGED
File without changes
body CHANGED
@@ -97,6 +97,16 @@
97
97
  <img src="gazou2.jpg" width="auto" height="330">
98
98
  <img src="gazou3.jpg" width="auto" height="330">
99
99
  <img src="gazou4.jpg" width="auto" height="330">
100
+
101
+ ↑に載せている画像の本来の大きさは
102
+ 1枚目 3264×2448
103
+ 2枚目 1000×794
104
+ 3枚目 857×584
105
+ 4枚目 631×484
106
+ になります。
107
+
108
+ 当初、横を500pxで縦をautoの設定にしていた時は画像は全ての画像が真ん中に配置されたまま画像が切り替わっていたのですが、横をautoにして縦を300pxに切り替えたところ、どこか設定が終わっていないところがあるのか、左寄せで写真が載るようになってしまいました。
109
+
100
110
  ```
101
111
  ### 試したこと
102
112
 

2

試したことの追加

2019/12/30 22:17

投稿

wally
wally

スコア11

title CHANGED
File without changes
body CHANGED
@@ -100,4 +100,4 @@
100
100
  ```
101
101
  ### 試したこと
102
102
 
103
- leftと書かれたところをcenterやrightに書き換えてみたりはしましたが、変わりませんした
103
+ leftと書かれたところをcenterやrightに書き換えてみたりはしましたが、画像は中央に配置されず、スマホ見ると右側の画像が切れて載っています

1

前提・実現したいことの追加

2019/12/30 16:12

投稿

wally
wally

スコア11

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
3
  [テンプレート](http://toretama.jp/automatic-animation-image-floaty.html)
4
- ↑のテンプレートを利用して、高さを固定、幅を自動にした写真を画面の中央に配置したい。
4
+ ↑のテンプレートを利用して、高さを固定、幅を自動にした写真を画面の中央に配置し、スマホで見時にも画像が切れずに表示されるようにしたい。
5
5
 
6
6
  ### 発生している問題・エラーメッセージ
7
7