回答編集履歴

1

コード追記

2020/11/04 06:09

投稿

hatena19
hatena19

スコア33722

test CHANGED
@@ -43,3 +43,47 @@
43
43
  float で横並びする方法は既に自体遅れの手法です。
44
44
 
45
45
  Felxboxで横並びにすればこのようなことを気にせずに横並びにできます。
46
+
47
+
48
+
49
+ Flexboxでの実装例。
50
+
51
+ floatのクリアは不要です。
52
+
53
+
54
+
55
+ ```css
56
+
57
+ .menu {
58
+
59
+ display: flex; /* 横並び */
60
+
61
+ justify-content: flex-end; /* 右寄せ */
62
+
63
+ /*float: right;*/
64
+
65
+ list-style: none;
66
+
67
+ margin: 0;
68
+
69
+ padding: 0;
70
+
71
+ }
72
+
73
+
74
+
75
+ .menu li {
76
+
77
+ width: auto;
78
+
79
+ /* float: left;*/
80
+
81
+ text-align: center;
82
+
83
+ list-style-type: none;
84
+
85
+ position: relative;
86
+
87
+ }
88
+
89
+ ```