質問編集履歴

3

要件として「見出しの円に表示されている領域よりも説明文が長くならない予定ですが...仮になったとするのならば見出しのセンター(縦)と説明文全体のセンター(縦)が揃うイメージです」を追加しました

2018/05/28 01:04

投稿

D.O
D.O

スコア55

test CHANGED
File without changes
test CHANGED
@@ -31,6 +31,10 @@
31
31
  見出し部分はこんな感じで3〜4文字です。
32
32
 
33
33
  説明文は1〜3コ程度で各1〜2行です。
34
+
35
+ 見出しの円に表示されている領域よりも説明文が長くならない予定ですが...仮になったとするのならば見出しのセンター(縦)と説明文全体のセンター(縦)が揃うイメージです
36
+
37
+
34
38
 
35
39
 
36
40
 

2

試したことを追記してみました

2018/05/28 01:04

投稿

D.O
D.O

スコア55

test CHANGED
File without changes
test CHANGED
@@ -97,3 +97,19 @@
97
97
 
98
98
 
99
99
  ![イメージ説明](4d63e84d54135587a6a2fec2b758c0ae.png)
100
+
101
+
102
+
103
+ ある要素を親要素の縦方向の中央に配置したいとき..
104
+
105
+ 絶対表示にして上と下からの距離を0とする方法は良く見かけるとおもいます。
106
+
107
+
108
+
109
+ ですが..今回の場合,中身がliなので..サイズが決まっていないから上手くいかないのかな?と想像してはいるのですが..?
110
+
111
+
112
+
113
+ いまのところこんな感じです。
114
+
115
+ よろしくお願いします。

1

やってみたことを追記しています

2018/05/28 00:47

投稿

D.O
D.O

スコア55

test CHANGED
File without changes
test CHANGED
@@ -37,3 +37,63 @@
37
37
  position:absoluteにしてみたりと..いろいろやっているのですが上手く行きません
38
38
 
39
39
  ご教授いただけると幸いです
40
+
41
+
42
+
43
+ とりええず..以下のようにCSSで書いてみました
44
+
45
+
46
+
47
+ ```CSS
48
+
49
+ section {
50
+
51
+ position: relative;
52
+
53
+ }
54
+
55
+
56
+
57
+ section h1 {
58
+
59
+ background-color: skyblue;
60
+
61
+ color: white;
62
+
63
+ text-align: center;
64
+
65
+ font-size: 18px;
66
+
67
+ width: 125px;
68
+
69
+ height: 125px;
70
+
71
+ float: left;
72
+
73
+ border-radius: 50%;
74
+
75
+ line-height: 125px;
76
+
77
+ }
78
+
79
+
80
+
81
+ section ul {
82
+
83
+ padding-left: 150px;
84
+
85
+ position: absolute;
86
+
87
+ top:0;
88
+
89
+ bottom:0;
90
+
91
+ }
92
+
93
+ ```
94
+
95
+ これで表示してみると..いかの感じです
96
+
97
+
98
+
99
+ ![イメージ説明](4d63e84d54135587a6a2fec2b758c0ae.png)