回答編集履歴

2

「表示してみるとselectの方がinputと比べて、横幅が短く表示されます。」についての回答を追加

2020/04/19 06:16

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -31,3 +31,21 @@
31
31
 
32
32
 
33
33
  <li>か<li>の子要素に<div>を追加し、`display: flex;`を指定をするのもありだと思います。
34
+
35
+
36
+
37
+ ---
38
+
39
+ 追記:
40
+
41
+
42
+
43
+ > 表示してみるとselectの方がinputと比べて、横幅が短く表示されます。
44
+
45
+
46
+
47
+ `box-sizing: border-box;`により、サイズのズレはなくなりました。
48
+
49
+ paddingの指定をwidthに含めるかどうか、という設定なのですが、
50
+
51
+ おそらくselectとinputとでこの設定に差異があったのだと思います。

1

修正

2020/04/19 06:15

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -1,3 +1,7 @@
1
+ こちらでいかがでしょうか?
2
+
3
+
4
+
1
5
  ```CSS
2
6
 
3
7
  label {
@@ -23,3 +27,7 @@
23
27
  }
24
28
 
25
29
  ```
30
+
31
+
32
+
33
+ <li>か<li>の子要素に<div>を追加し、`display: flex;`を指定をするのもありだと思います。