W3.CSS- Anzeige


Mit den Anzeigeklassen können Sie HTML-Elemente an bestimmten Positionen innerhalb anderer HTML-Elemente anzeigen:

Oben links
Oben rechts
Unten links
Unten rechts
Links
Richtig
Mitte
Oben Mitte
Unten Mitte

W3.CSS-Anzeigeklassen

W3.CSS bietet die folgenden Anzeigeklassen: 

Klasse Definiert
w3-Display-Container Container für w3-Display- Klassen
w3-Anzeige-oben links Zeigt Inhalt in der oberen linken Ecke des w3-Display-Containers an
w3-Anzeige-oben rechts Zeigt Inhalt in der oberen rechten Ecke des w3-Display-Containers an
w3-Anzeige-unten links Zeigt den Inhalt in der linken unteren Ecke des w3-Display-Containers an
w3-Anzeige unten rechts Zeigt den Inhalt in der unteren rechten Ecke des w3-Display-Containers an
w3-Anzeige-links Zeigt den Inhalt links (Mitte links) des w3-Display-Containers an
w3-Anzeige-rechts Zeigt den Inhalt rechts (Mitte rechts) des w3-Display-Containers an
w3-Display-Mitte Zeigt Inhalt in der Mitte (Mitte) des w3-Display-Containers an
w3-display-topmiddle Zeigt den Inhalt oben in der Mitte des w3-Display-Containers an
w3-display-untenmitte Zeigt den Inhalt unten in der Mitte des w3-Display-Containers an
w3-Anzeigeposition Zeigt Inhalt an einer bestimmten Position im w3-Display-Container an
w3-Display-Hover Zeigt Inhalte beim Hover im w3-Display-Container an
w3-links Verschiebt ein Element nach links (float: left)
w3-richtig Verschiebt ein Element nach rechts (float: right)
w3-zeigen Zeigt ein Element (Anzeige: Block)
w3-verbergen Blendet ein Element aus (Anzeige: keine)
w3-mobil Fügt jedem Element eine Mobile-First-Reaktionsfähigkeit hinzu.
Zeigt Elemente als Blockelemente auf Mobilgeräten an


Beispiele

Beispiel

<div class="w3-display-container w3-green" style="height:300px;">
  <div class="w3-display-topleft">Top Left</div>
  <div class="w3-display-topright">Top Right</div>
  <div class="w3-display-bottomleft">Bottom Left</div>
  <div class="w3-display-bottomright">Bottom Right</div>
  <div class="w3-display-left">Left</div>
  <div class="w3-display-right">Right</div>
  <div class="w3-display-middle">Middle</div>
  <div class="w3-display-topmiddle">Top Mid</div>
  <div class="w3-display-bottommiddle">Bottom Mid</div>
</div>

Gleiches Beispiel wie oben mit zusätzlicher Polsterung:

Oben links
Oben rechts
Unten links
Unten rechts
Links
Richtig
Mitte
Oben Mitte
Unten Mitte

Beispiel

<div class="w3-display-container w3-green" style="height:300px;">
  <div class="w3-padding w3-display-topleft">Top Left</div>
  <div class="w3-padding w3-display-topright">Top Right</div>
  <div class="w3-padding w3-display-bottomleft">Bottom Left</div>
  <div class="w3-padding w3-display-bottomright">Bottom Right</div>
  <div class="w3-padding w3-display-left">Left</div>
  <div class="w3-padding w3-display-right">Right</div>
  <div class="w3-padding w3-display-middle">Middle</div>
  <div class="w3-padding w3-display-topmiddle">Top Mid</div>
  <div class="w3-padding w3-display-bottommiddle">Bottom Mid</div>
</div>

Anzeigen von Text in einem Bild:

Beleuchtung
Oben links
Oben rechts
Unten links
Unten rechts
Obere Mitte
Links
Richtig
Mitte
Untere Mitte

Beispiel

<div class="w3-display-container">
  <img src="img_lights.jpg" alt="Lights" style="width:100%">
  <div class="w3-padding w3-display-topleft">Top Left</div>
  <div class="w3-padding w3-display-topright">Top Right</div>
  <div class="w3-padding w3-display-bottomleft">Bottom Left</div>
  <div class="w3-padding w3-display-bottomright">Bottom Right</div>
  <div class="w3-padding w3-display-topmiddle">Top Mid</div>
  <div class="w3-padding w3-display-left">Left</div>
  <div class="w3-padding w3-display-right">Right</div>
  <div class="w3-padding w3-display-middle">Middle</div>
  <div class="w3-padding w3-display-bottommiddle">Bottom Mid</div>
</div>

Hover anzeigen

Die w3-display-hover- Klasse zeigt Inhalte beim Hover in einem w3-display-Container an (wechselt von ausgeblendet zu angezeigt).

Top Left
Top Right
Bottom Left
Bottom Right
Left
Right
Fahren Sie mit der Maus über dieses Feld!
Top Mid
Bottom Mid

Beispiel

<div class="w3-display-container w3-light-grey" style="height:300px;">
  <div class="w3-display-topleft w3-display-hover">Top Left</div>
  <div class="w3-display-topright w3-display-hover">Top Right</div>
  <div class="w3-display-bottomleft w3-display-hover">Bottom Left</div>
  <div class="w3-display-bottomright w3-display-hover">Bottom Right</div>
  <div class="w3-display-left w3-display-hover">Left</div>
  <div class="w3-display-right w3-display-hover">Right</div>
  <div class="w3-display-middle">Mouse over this box!</div>
  <div class="w3-display-topmiddle w3-display-hover">Top Mid</div>
  <div class="w3-display-bottommiddle w3-display-hover">Bottom Mid</div>
</div>

Die w3-Display-Hover- Klassen können mit Effekt- und Animationsklassen kombiniert werden, um coole Hover-Effekte zu erstellen:

Benutzerbild
Hose
Khaki pants, $19.99

Beispiel

 <div class="w3-display-container w3-hover-opacity">
  <img src="img_avatar.png" alt="Avatar">
  <div class="w3-display-middle w3-display-hover">
    <button class="w3-button w3-black">John Doe</button>
  </div>
</div>

Später in diesem Tutorial erfahren Sie mehr über Animationen und Effekte.


Displaying A Flag

With a little bit of imagination, the w3-display-classes can be used to create a flag:

Example

<div class="w3-display-container w3-card-4" style="height:200px;width:350px">
  <div class="w3-red w3-display-topleft" style="width:25%;height:40%"></div>
  <div class="w3-red w3-display-topright" style="width:60%;height:40%"></div>
  <div class="w3-red w3-display-bottomleft" style="width:25%;height:40%"></div>
  <div class="w3-red w3-display-bottomright" style="width:60%;height:40%"></div>
</div>

Floating Classes

The w3-left class floats an element to the left, the w3-right class floats an element to the right:

w3-left
w3-right

Example

<div class="w3-bar w3-light-grey">
  <div class="w3-left w3-red">w3-left</div>
  <div class="w3-right w3-blue">w3-right</div>
</div>

Note: Clear floats with the w3-clear class or put them inside a w3-container, like in the example above (clears floats automatically).


Hide and Show

Force an element to be shown or hidden with the w3-show or w3-hide class.

Example

<p class="w3-show">I am shown (display: block).</p>
<p class="w3-hide">I am hidden (display: none).</p>

These classes are often used to toggle between hiding and showing elements:

Example

Hello!


The w3-mobile Class

The w3-mobile class adds mobile-first responsiveness to any element.

It adds display:block and width:100% to an element on screens that are less than 600px wide.

Example

<button class="w3-button w3-mobile">Link</button>