Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie entferne ich Bootstrap-Gutters aus bestimmten Divs, ohne die Reaktionsfähigkeit zu beeinträchtigen?

Patricia Arquette
Freigeben: 2024-11-22 16:36:14
Original
543 Leute haben es durchsucht

How to Remove Bootstrap Gutters from Specific Divs Without Breaking Responsiveness?

So entfernen Sie Bundstegraum für ein bestimmtes Div, ohne die Bootstrap-Reaktionsfähigkeit zu beeinträchtigen

In einem Bootstrap-Layout erzeugen Bundstege den Leerraum zwischen Spalten, der normalerweise etwa 20–30 Pixel breit ist . Während dies eine optisch ansprechende Trennung bietet, kann es Fälle geben, in denen Sie diesen Zwischensteg für bestimmte Divs entfernen möchten, ohne die Reaktionsfähigkeit des Layouts zu beeinträchtigen.

Bootstrap 3-Lösung

Für Bootstrap 3 ist die Das Entfernen von Dachrinnen ist durch die Verwendung von Polsterung anstelle von Rändern zur Erstellung der Dachrinnen einfacher geworden. Hier ist der CSS-Code:

.row.no-gutter {
  margin-left: 0;
  margin-right: 0;
}

.row.no-gutter [class*='col-']:not(:first-child),
.row.no-gutter [class*='col-']:not(:last-child) {
  padding-right: 0;
  padding-left: 0;
}
Nach dem Login kopieren

Um den Bundsteg für bestimmte Divs in Bootstrap 3 zu entfernen, fügen Sie einfach die Klasse „no-gutter“ zu den entsprechenden Zeilen hinzu:

<div class="row no-gutter">
  <div class="col-lg-1"><div>1</div></div>
  <div class="col-lg-1"><div>1</div></div>
  <div class="col-lg-1"><div>1</div></div>
</div>
Nach dem Login kopieren

Bootstrap 4 und 5 Lösungen

Bootstrap 4 führt die „No-Gutters“ ein Klasse zum Entfernen von Dachrinnen aus einer ganzen Reihe:

<div class="row no-gutters">
  <div class="col">...</div>
  <div class="col">...</div>
  <div class="col">...</div>
</div>
Nach dem Login kopieren

Bootstrap 5 erweitert dies um Dachrinnenklassen, die eine feinkörnige Steuerung sowohl des horizontalen als auch des vertikalen Abstands ermöglichen. Die Klassen umfassen:

  • g-0 für keine Dachrinnen
  • g-(1-5) zum Anpassen des Abstands
  • gy-* zum Anpassen des vertikalen Abstands
  • gx-* zum Anpassen des horizontalen Abstands

Zum Beispiel, um den Bundsteg für bestimmte Divs zu entfernen Wahrung der Reaktionsfähigkeit:

#main_content .col {
  padding: 0 !important;
}
Nach dem Login kopieren
<div class="row g-0">
  <div class="col">
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie entferne ich Bootstrap-Gutters aus bestimmten Divs, ohne die Reaktionsfähigkeit zu beeinträchtigen?. 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