質問編集履歴

5

タイトルを修正

2018/11/23 09:11

投稿

5656shitai
5656shitai

スコア15

test CHANGED
@@ -1 +1 @@
1
- CSSで、いくつかわからない<li>を綺麗に並べるコード
1
+ CSSで、いくつかわからない<li>を、自動で伸縮させて綺麗に並べるコード
test CHANGED
File without changes

4

誤字

2018/11/23 09:11

投稿

5656shitai
5656shitai

スコア15

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  ```
26
26
 
27
- 出力するパターンとしては例えばのようなものです。
27
+ このように、リストを囲む全体のdivは横250✕縦100までで、リスト数とサイズの出力パターンとしては例えば下記のようなものです。
28
28
 
29
29
 
30
30
 

3

誤字

2018/11/23 09:10

投稿

5656shitai
5656shitai

スコア15

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- <li>のリストを並べるときに、いくつ(1から10個)出力されても綺麗に並ぶCSSを知りたいです。
1
+ <li>のリストを並べるときに、いくつ出力されても綺麗に並ぶCSSを知りたいです。
2
2
 
3
3
 
4
4
 

2

コードを見やすく枠で囲む

2018/11/23 09:08

投稿

5656shitai
5656shitai

スコア15

test CHANGED
@@ -1 +1 @@
1
- 不明数のリストを綺麗に並べるCSS
1
+ CSSで、いくつかわからい<li>を綺麗に並べるコード
test CHANGED
@@ -1,65 +1,65 @@
1
- CSSで良い方法誰か知りませんしょうか?
1
+ <li>のリストを並べるときに、いくつ(1から10個)出力されても綺麗に並ぶCSS知りたいす。
2
2
 
3
3
 
4
4
 
5
- リストを並べるときに、最大で2行5列にしたのですが、リストがいくつ(1から10個)出力されても綺麗に並ぶCSSを知りたいです
5
+ リストの数は1個から10個で、最大で2行5列にしたく、こんな感じHTMLです。
6
+
7
+ ```html
8
+
9
+ <div style="width:250px;height:100px;">
10
+
11
+ <ul>
12
+
13
+ <li>1</li>
14
+
15
+ <li>2</li>
16
+
17
+ <li>3</li>
18
+
19
+ <!-- いくつかわからない -->
20
+
21
+ </ul>
22
+
23
+ </div>
24
+
25
+ ```
26
+
27
+ 出力するパターンとしては例えば次のようなものです。
6
28
 
7
29
 
8
30
 
9
31
  ・リストが1つなら、
10
32
 
11
- 250✕50の
33
+ 250✕50のリストを1つ
12
34
 
13
35
 
14
36
 
15
37
  ・リストが2つなら、
16
38
 
17
- 125✕50の■■
39
+ 125✕50のリストを2つ
18
40
 
19
41
 
20
42
 
21
43
  ・リストが5つなら、
22
44
 
23
- 50✕50の■■■■■
45
+ 50✕50ののリストを5つ
24
46
 
25
47
 
26
48
 
27
49
  ・リストが6つなら、
28
50
 
29
- 50✕50の■■■■■
51
+ 50✕50ののリスト5つ
30
52
 
31
- 250✕50の
53
+ 250✕50のリストを1つ
32
54
 
33
55
 
34
56
 
35
57
  ・リストが8つなら、
36
58
 
37
- 50✕50の■■■■■と、
59
+ 50✕50ののリストを5つと、
38
60
 
39
- 83.3✕50の■■■
61
+ 83.3✕50ののリストを3
40
62
 
41
63
 
42
64
 
43
- のように並べたい感じです。
44
-
45
-
46
-
47
- こんな感じのHTMLで、marginやpaddingは0です。
48
-
49
-
50
-
51
- <div style="width:250px;height:100px;">
65
+ flexboxを使えばできるとのことですが、実際のコードはどのようになりますでしょうか?
52
-
53
- <ul>
54
-
55
- <li>1</li>
56
-
57
- <li>2</li>
58
-
59
- <li>3</li>
60
-
61
- <!-- いくつかわからない -->
62
-
63
- </ul>
64
-
65
- </div>

1

図を削除した

2018/11/23 09:07

投稿

5656shitai
5656shitai

スコア15

test CHANGED
File without changes
test CHANGED
@@ -1,14 +1,54 @@
1
- リストが0から10個のいくつになるかわからない(PHPで出力されるため)ときに、下図の例ような配置を自動的にCSSでやるときは、フレックスボックスでできますか?グリッドレイアウトでしょうか?
2
-
3
- 簡単なコードを教えてください。
1
+ CSSで良い方法誰か知ませんでしょうか?
4
2
 
5
3
 
6
4
 
7
- ↓こううHTMLで、<li>がいくつになる不明ですが、最低幅は5pxです。(divが250pxなので)
5
+ リストを並べるときに、最大で2行5列にしたすがリストがいくつ(1ら1個)出力されても綺麗に並ぶCSSを知りたいです。
8
6
 
9
7
 
10
8
 
9
+ ・リストが1つなら、
10
+
11
+ 250✕50の■
12
+
13
+
14
+
15
+ ・リストが2つなら、
16
+
17
+ 125✕50の■■
18
+
19
+
20
+
21
+ ・リストが5つなら、
22
+
23
+ 50✕50の■■■■■
24
+
25
+
26
+
27
+ ・リストが6つなら、
28
+
29
+ 50✕50の■■■■■と、
30
+
31
+ 250✕50の■
32
+
33
+
34
+
35
+ ・リストが8つなら、
36
+
37
+ 50✕50の■■■■■と、
38
+
39
+ 83.3✕50の■■■つ
40
+
41
+
42
+
43
+ のように並べたい感じです。
44
+
45
+
46
+
47
+ こんな感じのHTMLで、marginやpaddingは0です。
48
+
49
+
50
+
11
- <div style="width:250px;">
51
+ <div style="width:250px;height:100px;">
12
52
 
13
53
  <ul>
14
54
 
@@ -23,45 +63,3 @@
23
63
  </ul>
24
64
 
25
65
  </div>
26
-
27
-
28
-
29
- ---
30
-
31
- ★★★★★★★
32
-
33
- ★★★例★★★
34
-
35
- ★★★★★★★
36
-
37
-
38
-
39
-
40
-
41
- 2個ならこう
42
-
43
- ![イメージ説明](d181e1ef47ab2825711ab3a1e5e74114.jpeg)
44
-
45
-
46
-
47
- 3個ならこう
48
-
49
- ![イメージ説明](37c3ab06ebebd41ae0bc9504c1fe1d53.jpeg)
50
-
51
-
52
-
53
- 6個ならこう
54
-
55
- ![イメージ説明](6ef84c3ff090fdcf4faef71b7734d70e.jpeg)
56
-
57
-
58
-
59
- 7個ならこう
60
-
61
- ![イメージ説明](95793117beb7b404f69c9df173ef2382.jpeg)
62
-
63
-
64
-
65
- 10個ならこう
66
-
67
- ![イメージ説明](8c80764c924c7b6db1cd574a657c21f5.jpeg)