垂直(ul)リスト(100%画面高さ)が固定されていて、アクティブなアイテムが1つあり、前のアイテムが上に表示され、次のアイテムが下に表示されています。しかし、これが可能かどうかはわかりません。どんな考えや提案も大歓迎です!アクティブアイテムの前後のリスト項目を整列する
-1
A
答えて
1
あなたは、その要素は、それが途中で内容の中心部、その後、利用可能なスペースのすべてを取るに成長持ってflex-grow: 1; display: flex; align-items: center;
に能動素子を設定し、その後、display: flex; flex-direction: column;
にリストを設定することができます。
* {margin:0;padding:0}
ul {
height: 100vh;
display: flex;
flex-direction: column;
list-style: none;
}
.active {
flex-grow: 1;
display: flex;
align-items: center;
}
<ul>
<li>foo</li>
<li>foo</li>
<li class="active">foo</li>
<li>foo</li>
<li>foo</li>
</ul>
+0
完璧、ありがとうございます! –
+0
@KeithPetrilloあなたは大歓迎です:) –
関連する問題
- 1. 擬似リストの前に縦に整列する項目
- 2. Navリスト項目と::前:: ::後
- 3. 疑似整列::複数行のリスト項目の後
- 4. リストの項目を整理する
- 5. 整列項目
- 6. リスト項目の内容を整列する:: before擬似要素
- 7. 改行の項目を整列する
- 8. リストグループ項目の整列ボタン
- 9. 前のリスト項目を入力
- 10. 名前の変更のリスト項目
- 11. リストの前と次の項目python
- 12. PopupMenuBarItem内の項目の整列
- 13. 配列リストの配列リストに項目を追加する
- 14. リスト項目の最後のリテラルブロック
- 15. リストの最後の項目でソート
- 16. Wordpress CSSのテキスト整列サブ項目
- 17. 浮動小数点の後に中心項目を整列する
- 18. リスト内の前の項目を取得する
- 19. リストの前の項目を参照するPython
- 20. 1項目リストを整数に変換する
- 21. PHPリターンと前回の配列項目
- 22. CSSのリスト項目
- 23. インラインブロックリスト項目の内容を垂直に整列する
- 24. SQL前と後の項目を取得する
- 25. リストの最後の項目のみを返すループの場合
- 26. すべてのナビゲーションメニュー項目のテキストを整列します
- 27. LINQ:別のリストの名前(文字列)と一致するリスト内の項目を返しますか?
- 28. 配列項目をリスト項目に簡単に印刷する(JavaScript)
- 29. 配列内の最初の項目を確認し、最後の項目
- 30. リスト項目を列として表示
あなたがこれまでに達成したかを示すことはできますか? –