Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen @media-Abfrage | Adaptive/Responsive Websites und Apps
Fortgeschrittene CSS-Techniken
course content

Kursinhalt

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken

1. Einführung
2. Elementpositionierung
3. Übergänge
4. Animationen
5. Transformationen
6. Adaptive/Responsive Websites und Apps
7. Präprozessoren

book
@media-Abfrage

Lassen Sie uns die reale Verwendung der gesamten @media-Funktionalität betrachten.

<media_type>

Der typischste Wert des Medientyps ist der screen, da wir im Allgemeinen Webseiten für Geräte mit Bildschirmen erstellen. Betrachten wir, wie man es verwendet:

Mit Hilfe dieser Regel haben wir dem Browser mitgeteilt, dass, wenn das Benutzergerät einen Bildschirm hat und seine Breite 768px oder mehr beträgt, dann das Element mit dem Klassennamen container die Eigenschaft background-color mit dem Wert purple hat.

Wir geben die Bildschirmbreite an, für die wir einige CSS-Regeln festlegen möchten. Betrachten wir die folgenden Beispiele:

Im ersten Beispiel haben wir dem Browser mitgeteilt, dass für alle Geräte mit einer Bildschirmbreite von weniger als 1200px oder gleich 1200px die Eigenschaft color mit dem Wert aliceblue auf das Element mit dem Klassennamen container angewendet werden soll.

Im zweiten Beispiel haben wir den Browser darüber informiert, dass, wenn die Bildschirmbreite eines Geräts 1680px überschreitet oder gleich 1680px ist, die Eigenschaft color mit dem Wert gainsboro auf das Element mit dem Klassennamen container angewendet werden soll.

Operatoren sind optional und werden zwischen Medientyp und Medienmerkmal angegeben. and lässt den Browser wissen, dass alle angegebenen Merkmale erfüllt sein müssen.

Diese Regel teilt dem Browser mit, dass das Element mit dem Klassennamen link die Eigenschaft text-decoration mit dem Wert overline nur dann haben muss, wenn der Benutzer ein Gerät mit einem Bildschirm UND die Bildschirmbreite gleich oder größer als 380px UND die Bildschirmbreite gleich oder kleiner als 840px ist.

Durch die Verwendung des , Operators können wir eine Gruppe von Ausdrücken angeben, die, wenn einer von ihnen erfüllt ist, die Ausführung einer Media Query auslösen.

Mit Hilfe dieser Regel haben wir dem Browser mitgeteilt, dass das Element mit dem Klassennamen link die Eigenschaft text-decoration mit dem Wert overline haben muss, wenn die Bildschirmbreite des Benutzers mehr als 960px oder gleich 960px ODER die Bildschirmbreite des Benutzers weniger als 540px oder gleich 540px ist.

Wie können wir einige Eigenschaften für die Bildschirmbreite angeben, beginnend mit 680px und endend mit 864px?

Wie können wir einige Eigenschaften für die Bildschirmbreite angeben, beginnend mit 680px und endend mit 864px?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 6. Kapitel 2
We're sorry to hear that something went wrong. What happened?
some-alt