Heim > Web-Frontend > CSS-Tutorial > Wie kann verhindert werden, dass ein Bootstrap-Dropdown-Menü seinen Container erweitert, wenn es scrollbar gemacht wird?

Wie kann verhindert werden, dass ein Bootstrap-Dropdown-Menü seinen Container erweitert, wenn es scrollbar gemacht wird?

Barbara Streisand
Freigeben: 2024-10-29 08:16:02
Original
941 Leute haben es durchsucht

How to Prevent a Bootstrap Dropdown Menu from Expanding its Container when Making it Scrollable?

Scrollbares Menü mit Bootstrap – Containererweiterung verhindern

Bei der Implementierung eines scrollbaren Menüs mit Bootstrap ist es wichtig, das Problem zu vermeiden, dass das Menü seinen Container erweitert. Hier ist eine Lösung, die dieses Problem direkt angeht:

Fügen Sie in Ihrem CSS die folgenden Stile zur scrollbaren Menüklasse hinzu:

<code class="css">.scrollable-menu {
    height: auto;
    max-height: <desired max-height>;
    overflow-x: hidden;
}</code>
Nach dem Login kopieren

Zum Beispiel:

<code class="css">.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
}</code>
Nach dem Login kopieren

Wenden Sie in Ihrem HTML die scrollable-menu-Klasse auf das Dropdown-Menü an, das Sie scrollbar machen möchten:

<code class="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="#">Action</a></li>
  <li><a href="#">Another action</a></li>
</ul></code>
Nach dem Login kopieren

Mit diesen Änderungen hat Ihr scrollbares Menü eine maximale Höhe von 200 Pixel und verhindert so, dass es erweitert wird enthaltenden Behälter. Passen Sie die Eigenschaft „max-height“ nach Bedarf an Ihre Designanforderungen an.

Das obige ist der detaillierte Inhalt vonWie kann verhindert werden, dass ein Bootstrap-Dropdown-Menü seinen Container erweitert, wenn es scrollbar gemacht wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage