CSS3 @media Abfrage
Beispiele
Wenn das Dokument weniger als 300 Pixel Breite ist die Hintergrund-Präsentation (background-color) zu ändern:
body {
background-color: hellblau;
}
}
Versuchen »
Definitionen und Verwendung
Verwenden Sie @media Abfragen können Sie verschiedene Stile für verschiedene Medientypen definieren.
@media kann für verschiedene Bildschirmgrößen verschiedene Stile eingestellt werden, besonders wenn Sie Design ansprechende Seiten festlegen müssen, @ media sehr nützlich ist.
Wenn Sie die Browsergröße des Prozesses zurückzusetzen, wird die Seite neu rendern die Seite basierend auf der Breite des Browsers und Höhe.
Browser-Unterstützung
Die Zahlen in der Tabelle geben Unterstützung @media Regeln erste Browser-Versionsnummer.
| Regel | |||||
|---|---|---|---|---|---|
| @media | 21 | 9 | 3.5 | 4.0 | 9 |
CSS-Syntax
CSS-Kodex;
}
Sie können auch verschiedene Stylesheets für verschiedene Medien verwenden:
Medientyp
| Wert | Beschreibung |
|---|---|
| alle | Für alle Geräte |
| aural | Veraltet. Für Sprache und Sprachsynthesizer |
| Blindenschrift | Veraltet. Braille Ausrüstung in berührungs Feedback verwendet |
| erhaben | Veraltet. Blind-Druckvorrichtung zum Drucken |
| Hand | Veraltet. Für Handheld-Geräte oder kleinere Geräte wie PDA und kleine Telefon |
| Für Drucker und Druckvorschau | |
| Projektion | Veraltet. Für Projektionstechnik |
| Bildschirm | Für Computer-Bildschirme, Tablet-PCs, Smartphones und dergleichen. |
| Rede | Angewandt auf Screen-Reader und andere Sound-Equipment |
| tty | Veraltet. Für das Zeichenraster, wie der Telegraph, Endgeräte und begrenzten Charakter des tragbaren Geräts zur Festsetzung |
| Fernseher | Veraltet. Für TV und Web TV |
Media-Funktionen
| Wert | Beschreibung |
|---|---|
| Aspekt-Verhältnis | Definieren Sie das Ausgabegerät im sichtbaren Bereich der Seite Breite zu Höhe Verhältnis |
| Farbe | Definieren Sie das Ausgabegerät in jeder Gruppe die Anzahl der Farbvorlage. Wenn es nicht ein Farbgerät ist, ist der Wert gleich 0 |
| Farbindex | Die Anzahl der Einträge in der Farbnachschlagtabelle wird in der Ausgabevorrichtung definiert. Wenn Sie nicht über eine Farbtabelle verwenden, ist der Wert gleich 0 |
| Gerät Aspektverhältnis | Bildschirm Definition Ausgabegerät sichtbar Breite zu Höhe Verhältnis. |
| Gerätehöhe | Bildschirm Definition Ausgabegerät sichtbare Höhe. |
| Gerätebreite | Bildschirm Definition Ausgabegerät sichtbare Breite. |
| Gitter | Ausgabegerät abfragen, ob das Netz oder Gitter verwendet. |
| Höhe | Definieren Sie das Ausgabegerät im sichtbaren Bereich der Seitenhöhe. |
| max-Aspekt-Verhältnis | Bildschirm Definition Ausgabegerät sichtbar maximale Verhältnis von Breite zu Höhe. |
| max-Farbe | Definieren Sie die maximale Anzahl von Ausgabegeräten jeden Satz von Farbvorlage. |
| max-color-Index | Die maximale Anzahl der Einträge in der Farbnachschlagtabelle wird in der Ausgabevorrichtung definiert. |
| max-device-Aspekt-Verhältnis | Bildschirm Definition Ausgabegerät sichtbar maximale Verhältnis von Breite zu Höhe. |
| max-device-Höhe | Bildschirm definieren die Ausgabegeräte sichtbar auf die maximale Höhe. |
| max-device-width | Bildschirm Definition Ausgabegerät maximal sichtbare Breite. |
| max-height | Definieren die Ausgabevorrichtung im sichtbaren Bereich der maximalen Höhe der Seite. |
| max-Monochrom | Wird in einem monochromen Rahmen definiert Puffer pro Pixel enthält, ist die maximale Anzahl von Monochromoriginal. |
| max-Auflösung | Die maximale Auflösung definiert das Gerät. |
| max-width | Definieren die Ausgabevorrichtung im sichtbaren Bereich der maximalen Breite der Seite. |
| min-Aspekt-Verhältnis | Definieren Sie das Ausgabegerät im Bereich der Seite sichtbar minimale Verhältnis von Breite zu Höhe. |
| min-Farbe | Definieren Sie das Ausgabegerät jede eingestellte minimale Anzahl der Farbvorlage. |
| min-Farbe-Index | Die Mindestanzahl der Einträge in der Farbnachschlagtabelle wird in der Ausgabevorrichtung definiert. |
| min-device-Aspekt-Verhältnis | Bildschirm definieren die Ausgabegeräte sichtbar minimale Verhältnis von Breite zu Höhe. |
| min-device-width | Bildschirmausgabegeräte minimale sichtbare Breite definiert. |
| min-device-Höhe | Mindest definieren den Bildschirm sichtbare Höhe des Ausgabegeräts. |
| min-height | Definieren Sie das Ausgabegerät im sichtbaren Bereich der Mindesthöhe der Seite. |
| min-Monochrom | Die minimale Anzahl von Farbvorlagen in einem monochromen Bildpuffer enthält pro Pixel definiert |
| min-Auflösung | Die Mindestauflösung definiert das Gerät. |
| min-width | Definieren die Ausgabevorrichtung im sichtbaren Bereich der minimalen Breite der Seite. |
| einfarbig | Ist in einem Monochrom-Frame-Puffer definiert enthält pro Pixel Monochrom Originalnummer. Wenn es nicht ein monochromes Gerät ist, ist der Wert gleich 0 |
| Orientierung | Definieren die Ausgabevorrichtung im sichtbaren Bereich der Seitenhöhe größer oder gleich der Breite. |
| Auflösung | Definieren Sie die Auflösung des Geräts. Wie zum Beispiel: 96dpi, 300dpi, 118dpcm |
| Scan | Scanning-Prozess-Definition-TV Art von Ausrüstung. |
| Breite | Definieren Sie das Ausgabegerät im sichtbaren Bereich der Seitenbreite. |

Weitere Beispiele
Beispiele
Verwenden Sie @media Abfragen Responsive Design zu erstellen:
.gridmenu {
Breite: 100%;
}
.gridmain {
Breite: 100%;
}
.gridright {
Breite: 100%;
}
}
Versuchen »
Verwandte Seiten
CSS Tutorial: CSS - Medientypen