implementieren tisch behobene header mit scrollierbarem content
In diesem Artikel werden wir die Herausforderung des Erstellens einer Tabelle mit einem festen Header und scrollierbar ansprechen Körper verwendet Bootstrap 3. Die Lösungen untersuchten Ziel, die Bootstrap -Ästhetik ohne Kompromissfunktionalität zu erhalten. präsentiert Probleme mit der Festlegung der Höhe für den Tischkörper. Obwohl die Höhe auf 10px festgelegt wird, bleibt das Ergebnis unverändert. Dieses Problem erfordert einen alternativen Ansatz.
Header mit klebrigen Positionierung
Eine einfache, aber effektive Lösung beinhaltet die Verwendung von CSS klebriger Positionierung. Dieser Ansatz beinhaltet die Zuweisung von Position: klebrig; Top: 0; an den Tischkopf (TH) Elemente, um sicherzustellen, dass sie an der Spitze des Tisches festgelegt bleiben. Hier ist eine Aufschlüsselung der Implementierung:
. TableFixhead {Überlauf: Auto; Höhe: 100px; } .TableFixhead thead th {Position: klebrig; Top: 0; Z-Index: 1; } Im obigen Code erstellen wir einen Container mit dem KlassentableFixhead, der Überlauf enthält: Auto; Damit die Tabelle scrollbar und eine Höhe von 100px zum Definieren des sichtbaren Teils definiert werden kann. Die Tischkopfelemente werden zugewiesen: klebrig; Top: 0; Damit sie oben im scrollbaren Bereich fixiert sind.
Dieser Ansatz funktioniert effektiv in modernen Browsern wie Chrome, Firefox und Edge.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3