質問編集履歴

2

実際のコードを求められたので詳細を記載しました。

2020/02/07 01:47

投稿

samiA
samiA

スコア13

test CHANGED
File without changes
test CHANGED
@@ -28,6 +28,64 @@
28
28
 
29
29
  **【1/7 10:33追記】**
30
30
 
31
+
32
+
31
33
  height: calc();
32
34
 
33
35
  で指定できるのでは?とひらめき、実験しようとしています。
36
+
37
+
38
+
39
+ ----------------------------------
40
+
41
+
42
+
43
+ **【1/7 10:39追記】**
44
+
45
+
46
+
47
+ 以下のhogeは画面幅が狭いと改行が入り、liの要素は縦に伸びますよね。
48
+
49
+ 改行が入らないとliの要素は一行分だけになります。
50
+
51
+ liはブロック要素なのでheightの指定はしなくていいのは理解しているんですが、
52
+
53
+ システム上、どうしても指定したいのです。
54
+
55
+
56
+
57
+ 画面に応じて高さを指定する
58
+
59
+ となると
60
+
61
+ vwを使うのかなと考えたのですが、
62
+
63
+ vwは画面幅*nとなりますよね。
64
+
65
+ vwに応じてheight狭めていきたいのですが、その方法に立ち止まっていました。
66
+
67
+
68
+
69
+ calcを使うのかな
70
+
71
+ height: -nvw;
72
+
73
+ min-height: px;
74
+
75
+ でマイナス指定していくとか・・・
76
+
77
+ 考えてる段階でまだ実験できてません。
78
+
79
+ <div>
80
+
81
+ <ul>
82
+
83
+ <li>hogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehoge</li>
84
+
85
+ <li>hogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehoge</li>
86
+
87
+ <li>hogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehogehoge</li>
88
+
89
+ </ul>
90
+
91
+ </div>

1

解決方法を思いついたので今から実験します!

2020/02/07 01:47

投稿

samiA
samiA

スコア13

test CHANGED
File without changes
test CHANGED
@@ -23,3 +23,11 @@
23
23
  どなたかわかる方がいらっしゃったらご教授頂けないでしょうか。
24
24
 
25
25
  よろしくお願い致します。
26
+
27
+
28
+
29
+ **【1/7 10:33追記】**
30
+
31
+ height: calc();
32
+
33
+ で指定できるのでは?とひらめき、実験しようとしています。