Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie richtet man DIV-Elemente rechts aus und behält gleichzeitig die vertikale Stapelung bei?

Patricia Arquette
Freigeben: 2024-11-06 06:54:03
Original
1006 Leute haben es durchsucht

How to Align DIV Elements to the Right While Maintaining Vertical Stacking?

DIV-Elemente rechts ausrichten

Problem:

In einem HTML-Dokument Ausrichtung Mehrere DIV-Elemente auf der rechten Seite können zu Problemen führen, bei denen die Elemente ihre vertikale Stapelung verlieren und letztendlich horizontal angeordnet werden.

Analyse:

Verwendung von „float: right“ für Das Ausrichten von DIVs kann dieses Problem verursachen, insbesondere wenn die DIVs in einem übergeordneten DIV enthalten sind. In solchen Fällen werden die schwebenden DIVs aus dem normalen Fluss des Dokuments entfernt und nebeneinander positioniert.

Lösung:

Um bei Beibehaltung die richtige Ausrichtung zu erreichen Beim vertikalen Stapeln besteht ein alternativer Ansatz darin, die folgenden CSS-Eigenschaften zu verwenden:

margin-left: auto;

  • Diese Eigenschaft passt den linken Rand des DIV automatisch an Schieben Sie es nach rechts von seinem übergeordneten Container.

margin-right: 0;

  • Diese Eigenschaft eliminiert jeglichen rechten Rand und stellt so den DIV sicher bleibt bündig mit der rechten Kante seines Containers.

Beispiel:

Hier ist eine verbesserte Version des bereitgestellten Codes, der diese Eigenschaften verwendet:

<code class="css">#button {
  position: relative;
  float: right;
}

#addEventForm {
  position: relative;
  margin-left: auto;
  margin-right: 0;
  border: 2px solid #003B62;
  font-family: verdana;
  background-color: #B5CFE0;
  padding-left: 10px;
}</code>
Nach dem Login kopieren

Durch die Verwendung dieser Eigenschaften werden die Schaltfläche und das Formular rechts ausgerichtet und wie vorgesehen vertikal nacheinander gestapelt.

Das obige ist der detaillierte Inhalt vonWie richtet man DIV-Elemente rechts aus und behält gleichzeitig die vertikale Stapelung bei?. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!