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

質問編集履歴

3

ごじ

2019/01/04 14:10

投稿

isekaitenseiSAO
isekaitenseiSAO

スコア6

title CHANGED
File without changes
body CHANGED
@@ -3,7 +3,7 @@
3
3
  line-height:80px;で画像と同じできるんですけど、画面を収縮すると高さだけ固定されているので、縦長になってしますので、縦横が収縮するようにしたいです。 こんな感じで文字がこのBOXの中心に来るようにして、高さを指定しないで、80pxくらいの高さを出すにはどうすればいいでしょうか?
4
4
 
5
5
  ![イメージ説明](7837501951458bc94d965e2f02a338cf.jpeg) width:960px;くらいの画像
6
- 2枚目の画像がだいたいwidth:960;くらいでこれを収縮した時に上みたいにheigtだけ縮むのではなく、widthも比例して縮むようにしたいです。
6
+ 2枚目の画像がだいたいwidth:960;くらいでこれを収縮した時に上みたいにwidthだけ縮むのではなく、heightも比例して縮むようにしたいです。
7
7
 
8
8
  説明下手くそですみません。。。。。
9
9
 

2

画像追加

2019/01/04 14:10

投稿

isekaitenseiSAO
isekaitenseiSAO

スコア6

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,12 @@
1
- ![イメージ説明](70ab0a81e299ef4f9061581daad35914.jpeg)
1
+ ![イメージ説明](70ab0a81e299ef4f9061581daad35914.jpeg)width:600px;くらいの画像
2
2
 
3
3
  line-height:80px;で画像と同じできるんですけど、画面を収縮すると高さだけ固定されているので、縦長になってしますので、縦横が収縮するようにしたいです。 こんな感じで文字がこのBOXの中心に来るようにして、高さを指定しないで、80pxくらいの高さを出すにはどうすればいいでしょうか?
4
4
 
5
+ ![イメージ説明](7837501951458bc94d965e2f02a338cf.jpeg) width:960px;くらいの画像
6
+ 2枚目の画像がだいたいwidth:960;くらいでこれを収縮した時に上みたいにheigtだけ縮むのではなく、widthも比例して縮むようにしたいです。
7
+
8
+ 説明下手くそですみません。。。。。
9
+
5
10
  ```HTML
6
11
  <section class="text-container-top">
7
12
  <div class="text-box">

1

直しました。

2019/01/04 11:58

投稿

isekaitenseiSAO
isekaitenseiSAO

スコア6

title CHANGED
@@ -1,1 +1,1 @@
1
- HTML & CSS
1
+ height以外で高さを指定する方法を教えてください
body CHANGED
@@ -1,3 +1,54 @@
1
1
  ![イメージ説明](70ab0a81e299ef4f9061581daad35914.jpeg)
2
2
 
3
- line-height:80px;で画像と同じできるんですけど、画面を収縮すると高さだけ固定されているので、縦長になってしますので、縦横が収縮するようにしたいです。 こんな感じで文字がこのBOXの中心に来るようにして、高さを指定しないで、80pxくらいの高さを出すにはどうすればいいでしょうか?
3
+ line-height:80px;で画像と同じできるんですけど、画面を収縮すると高さだけ固定されているので、縦長になってしますので、縦横が収縮するようにしたいです。 こんな感じで文字がこのBOXの中心に来るようにして、高さを指定しないで、80pxくらいの高さを出すにはどうすればいいでしょうか?
4
+
5
+ ```HTML
6
+ <section class="text-container-top">
7
+ <div class="text-box">
8
+ <div class="box-title1">Lava</div>
9
+ <div class="box-container">Lorem </div>
10
+ </div>
11
+ <div class="text-box">
12
+ <div class="box-title2">Vine</div>
13
+ <div class="box-container">Lorem </div>
14
+ </div>
15
+ <div class="text-box">
16
+ <div class="box-title3">Sky</div>
17
+ <div class="box-container">Lorem </div>
18
+ </div>
19
+ </section>
20
+ ```
21
+ ```css
22
+
23
+ .text-container-top{
24
+ width: 90%;
25
+ margin: 0 auto;
26
+ display: flex;
27
+ justify-content: center;
28
+ }
29
+ .text-box{
30
+ width: 30%;
31
+ padding: 0 20px;
32
+ }
33
+ .box-title1, .box-title2, .box-title3{
34
+ text-align: center;
35
+ display: flex;
36
+ flex-direction: column;
37
+ text-align: center;
38
+ font-size: 2rem;
39
+ font-family: 'Trebuchet MS';
40
+ line-height:80px;
41
+ }
42
+ .box-title1{
43
+ background-color: orangered;
44
+ color: rgb(0, 46, 133);
45
+ }
46
+ .box-title2{
47
+ background-color: rgb(0, 255, 136);
48
+ color: black;
49
+ }
50
+ .box-title3{
51
+ background-color: skyblue;
52
+ color: white;
53
+ }
54
+ ```