Heutzutage wird die Bildschirmauflösung von Computermonitoren immer höher, doch die Auflösung von Mobilgeräten wie Mobiltelefonen kann nicht viel höher sein. Immer mehr Websites beginnen damit, ihre Seiten an verschiedene Auflösungen anzupassen. So werden grundlegende Inhalte in kleinen Auflösungen, alle Funktionen in großen Auflösungen und sogar mehrere Versionen auf mehreren Ebenen angezeigt. 1. @media in CSS2 Obwohl CSS2 das @media-Attribut unterstützt, kann es nur wenige Funktionen implementieren und wird im Allgemeinen nur verwendet, um spezielles CSS für den Druck zu definieren.
1.1 Beispiele // Stelle die Schriftgröße für die Anzeige ein @media screen { BODY {Schriftgröße:12pt; } } //Stelle die Schriftgröße für den Drucker ein @media print { @import "drucken.css" BODY {Schriftgröße: 8pt;} } 2. @media in CSS3 Das @media-Attribut hat sich in CSS3 zu einer Art Grammatik: @media Medientyp und|nicht|nur (Medienfunktion) { CSS-sRegeln; }
Bestimmen Sie den Medientyp (Objekttyp), um unterschiedliche Anzeigen zu erzielen. Mit dieser Funktion kann CSS präziser auf verschiedene Medientypen reagieren. 2.1 Beispiele body{background:blue;}/*Breite zwischen 500px-800px + Höhe zwischen 100px-400px blau*/ @media screen and (max-width:500px){body{background:green;}}/*Grün, wenn die Breite weniger als 500px beträgt*/ @media screen and (min-width:800px){body{background:red;}}/*Rot, wenn die Breite größer als 800px ist*/ @media screen and (max-height:100px){body{background:yellow;}}/*Gelb, wenn die Höhe weniger als 100px beträgt*/ @media screen and (min-height:400px){body{background:pink;}}/*Pink, wenn die Höhe größer als 400px ist*/ 2.2 Medieneigenschaften
Zusammenfassen Damit ist dieser Artikel über die Verwendung von @media in CSS3 zur Anpassung von Webseiten abgeschlossen. Weitere relevante Inhalte zur Anpassung von Webseiten mit CSS3-Medien finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! |
>>: Vue implementiert ein Beispiel für eine verschachtelte Routing-Methode
Wenn Sie Eingabe und Bild in dieselbe Zeile setzen...
Inhaltsverzeichnis 1. Datum 2. RegExp 3. Original...
In diesem Artikel wird der spezifische Code von j...
Inhaltsverzeichnis 1. Schloss und Riegel 2. Wiede...
Inhaltsverzeichnis Das Prinzip der asynchronen DO...
Wir alle wissen, dass die Leistung von Anwendunge...
Vorwort In diesem Artikel erfahren Sie hauptsächl...
Inhaltsverzeichnis 1. Verwenden Sie Plugin-Ausdrü...
Amtliche Dokumentation: Daher sollte MySQL wie fo...
Stellen Sie die Breite des Textkörpers auf die Bre...
Inhaltsverzeichnis 1 Bewertung 2 Fünf Strategien ...
1. Grundlegende Schritte 1: Installieren Sie yarn...
1. Bereiten Sie zunächst die MySQL- und Eclipse-U...
<body style="scroll:no"> <Tabe...
1. Klicken Sie mit der rechten Maustaste auf das ...