問題
提供されたメソッドを使用して、Bootstrap を使用してスクロール可能なメニューを作成するその結果、コンテナが拡張されない場合でもメニューが拡張されます。これはどのように解決できますか?
Bootstrap 5 の場合は、次の CSS を適用します:
.dropdown-menu { max-height: 280px; overflow-y: auto; }
Bootstrap 4 の場合は、上記と同じ CSS を適用します。
または、Bootstrap 3 の場合は、次の CSS と HTML を追加します。
CSS
.scrollable-menu { height: auto; max-height: 200px; overflow-x: hidden; }
HTML
<ul class="dropdown-menu scrollable-menu" role="menu"> <li><a href="#">Action</a></li> <li><a href="#">Another action</a></li> <li><a href="#">Something else here</a></li> <!-- ... --> <li><a href="#">Action</a></li> <li><a href="#">Another action</a></li> </ul>
以上がコンテナを展開せずにブートストラップでスクロール可能なメニューを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。