質問編集履歴

2

解決ずみのため情報編集

2018/11/19 05:13

投稿

hellohello
hellohello

スコア22

test CHANGED
File without changes
test CHANGED
@@ -1,87 +1,3 @@
1
- 【実現したいこと】 レスポンシブに拡大縮小する画像の上に、テキストを載せたい。
2
-
3
-
4
-
5
- 【試したこと】Jumbotronを使い、無事に背景画像の上に文字を置くことはうまくいきました![縮小時](5e1ee57fb8e84755a71a299c852d9c9a.jpeg))
6
-
7
- しかし次は画像の縦が切れてしまいました。![拡大時](5ecf07d5679909c1117083e879e1b2b4.jpeg)
8
-
9
- そこで[発生している問題と同じ質問を参考に試しました](https://teratail.com/questions/34267)が、
10
-
11
- height:100vh;の影響で、画像が一面に広がり背景画像がとんでもなく大きくなってしまいました。
12
-
13
- ![100vh時](736ab27062c9682084d72c40cdc198c7.jpeg)
14
-
15
- Jumbotronを使い、ただ、普通に元の画像を画面幅に合わせて拡大縮小したいのですが、どうすれば良いでしょうか?
16
-
17
- 皆様だったらこうする、という方法もありましたら教えてください。
18
-
19
- 宜しくお願い致します。
20
-
21
-
22
-
23
-
24
-
25
- ```HTML
26
-
27
- <!doctype html>
28
-
29
- <html lang="en">
30
-
31
- <head>
32
-
33
- <!-- Required meta tags -->
34
-
35
- <meta charset="utf-8">
36
-
37
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" media screen and(900px)>
38
-
39
- <link rel="stylesheet" href="css">
40
-
41
- <!-- Bootstrap CSS -->
42
-
43
- <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
44
-
45
-
46
-
47
- <title>test</title>
48
-
49
-
50
-
51
- <body>
52
-
53
- <div class="jumbotron" style="background: url(###); background-size: cover; ">
54
-
55
- <div class="container text-left">
56
-
57
- <h1>ああああああああああ</h1>
58
-
59
- <p>ああああああああああああああああああああああああああああああああああああああああああああああああ</p>
60
-
61
- </div></div>
62
-
63
- </body>
64
-
65
- </html>
66
-
67
- ```
68
-
69
- ```CSS
70
-
71
- .jumbotron {
72
-
73
- color:white;
74
-
75
- position:relative;
76
-
77
- height:100vh;
78
-
79
- }
80
-
81
- ```
82
-
83
-
84
-
85
1
  Bootstrapを使わずに、[こちら](https://teratail.com/questions/158568)の上にposition:relative;を使うことも試しましたが、画像に合わせて文字も位置を変えるということが実現できませんでした。
86
2
 
87
3
  →こちら解決致しました。本当にありがとうございます。
@@ -116,4 +32,4 @@
116
32
 
117
33
 
118
34
 
119
- ```
35
+ ```a

1

写真を追加致しました。御連絡が遅くなり申し訳ございません。

2018/11/19 05:13

投稿

hellohello
hellohello

スコア22

test CHANGED
@@ -1 +1 @@
1
- レスポンシブ対応の画像の上にテキストを配置したい
1
+ Jumbotron レスポンシブ対応の画像の上にテキストを配置したい
test CHANGED
@@ -1,16 +1,18 @@
1
- 目を通して頂きありがとうございます。
2
-
3
-
4
-
5
1
  【実現したいこと】 レスポンシブに拡大縮小する画像の上に、テキストを載せたい。
6
2
 
7
3
 
8
4
 
9
- 【試したこと】Jumbotronを使い、無事に背景画像の上に文字を置くことはうまくいきましたが、次は画像の縦が切れてしまいました。そこで[発生している問題と同じ質問を参考に試しました](https://teratail.com/questions/34267)が、
5
+ 【試したこと】Jumbotronを使い、無事に背景画像の上に文字を置くことはうまくいきました![縮小時](5e1ee57fb8e84755a71a299c852d9c9a.jpeg)
10
6
 
11
- height:100vh;の影響で背景画像がとんでもなく大きくなってしまいました。
7
+ しかし次は画像の縦切れてしまいました。![拡大時](5ecf07d5679909c1117083e879e1b2b4.jpeg)
12
8
 
13
- ただ、普通に元の画像画面幅合わせて拡大縮小([このように](https://teratail.com/questions/158568))したいのですが、どうすれば良いでしょうか?
9
+ そこで[発生している問題と同じ質問参考試しました](https://teratail.com/questions/34267)が、
10
+
11
+ height:100vh;の影響で、画像が一面に広がり背景画像がとんでもなく大きくなってしまいました。
12
+
13
+ ![100vh時](736ab27062c9682084d72c40cdc198c7.jpeg)
14
+
15
+ Jumbotronを使い、ただ、普通に元の画像を画面幅に合わせて拡大縮小したいのですが、どうすれば良いでしょうか?
14
16
 
15
17
  皆様だったらこうする、という方法もありましたら教えてください。
16
18
 
@@ -82,6 +84,8 @@
82
84
 
83
85
  Bootstrapを使わずに、[こちら](https://teratail.com/questions/158568)の上にposition:relative;を使うことも試しましたが、画像に合わせて文字も位置を変えるということが実現できませんでした。
84
86
 
87
+ →こちら解決致しました。本当にありがとうございます。
88
+
85
89
  ```HTMl
86
90
 
87
91
  <div class="header">