Als Front-End-Ingenieure müssen wir mit dem IE vertraut sein. Beim Schreiben von Code zur Implementierung eines Designentwurfs treten häufig verschiedene IE-Kompatibilitätsprobleme auf. Es gibt viele Möglichkeiten, mit Kompatibilität umzugehen. Am einfachsten ist es, unterschiedliche Stile für unterschiedliche Browser zu schreiben. Code kopieren Der Code lautet wie folgt:<!-- HTML-Kommentar hier --> <div>HTML-Kommentar</div> Der Inhalt im obigen Code ist der Kommentarteil. Wenn wir dann auf der Grundlage des oben Gesagten eine bedingte Anweisung hinzufügen, können wir den gewünschten bedingten Kommentar erhalten. Der Internet Explorer verfügt über einen eigenen Satz bedingter Kommentare. Bedingte Kommentare bieten viele Vorteile. Der wichtigste besteht darin, dass sie Ihrer Website ein sauberes und erfrischendes Aussehen verleihen, und der zweite darin, dass sie problemlos mit allen geeigneten Browsern kompatibel sind. Diese Vorteile wecken bei uns unmittelbares Interesse an bedingten Kommentaren. Wie sollten also bedingte Kommentare geschrieben werden? Lassen Sie mich unten einen Blick darauf werfen. So schreiben Sie bedingte Stile <br />Die Methode ist sehr einfach. Wir müssen nur das externe Stylesheet auf die normale Weise importieren und dann bedingte Kommentare außerhalb verschachteln. Bevor wir bedingte Kommentaranweisungen verwenden, müssen wir mehrere bedingte Kommentarattribute verstehen und verwenden: 1. gt (größer als): Wählen Sie Versionen aus, die größer als die bedingte Version sind, ausgenommen die bedingte Version selbst. 2. lt (kleiner als): Dies ist das Gegenteil von gt, was bedeutet, dass die Version unterhalb der bedingten Version ausgewählt wird, wobei die bedingte Version selbst ausgeschlossen wird. 3. gte (größer als oder gleich): Wählen Sie Versionen aus, die größer als die bedingte Version sind und die bedingte Version selbst enthalten. 4. lte (kleiner als oder gleich): Wählen Sie die Version unterhalb der bedingten Version aus, einschließlich der bedingten Version selbst. 5. !: Wählen Sie alle Versionen außer der bedingten Version aus, unabhängig von hoch oder niedrig. Beispiele für bedingte Stile 1. Unterstützt alle IE-Browser Code kopieren Der Code lautet wie folgt:<!--[wenn IE]> <link rel="stylesheet" href="IE.css" type="text/css"/> <![endif]--> 2. Unterstützt alle Browser außer IE Code kopieren Der Code lautet wie folgt:<!--[wenn !IE]> <link rel="stylesheet" href="noIE.css" type="text/css"/> <![endif]--> oder Code kopieren Der Code lautet wie folgt:<!--[wenn !IE]><!--> <link rel="stylesheet" href="noIE.css" type="text/css" /> <!--<![endif]--> 3. Unterstützt nur IE10 Code kopieren Der Code lautet wie folgt:<!--[wenn IE 10]> <link rel="stylesheet" type="text/css" href="IE10.css"> <![endif]--> 4. Unterstützt nur IE9 Code kopieren Der Code lautet wie folgt:<!--[wenn IE 9]> <link rel="stylesheet" type="text/css" href="IE9.css"> <![endif]--> 5. Unterstützt nur IE8 Code kopieren Der Code lautet wie folgt:<!--[wenn IE 8]> <link rel="stylesheet" type="text/css" href="IE8.css"> <![endif]--> 6. Unterstützt nur IE7 Code kopieren Der Code lautet wie folgt:<!--[wenn IE 7]> <link rel="stylesheet" type="text/css" href="IE7.css"> <![endif]--> 7. Unterstützt nur IE6 Code kopieren Der Code lautet wie folgt:<!--[wenn IE 6]> <link rel="stylesheet" type="text/css" href="IE6.css"> <![endif]--> 8. Unterstützt IE10 und niedriger (IE9 und niedriger) Code kopieren Der Code lautet wie folgt:<!--[wenn IE 10]> <link rel="stylesheet" type="text/css" href="ie9Down.css"> <![endif]--> oder Code kopieren Der Code lautet wie folgt:<!--[wenn lte IE 9]> <link rel="stylesheet" type="text/css" href="ie9Down.css"> <![endif]--> 9. Unterstützt IE9 und niedrigere Versionen (IE8 und niedrigere Versionen) Code kopieren Der Code lautet wie folgt:<!--[wenn IE 9]> <link rel="stylesheet" type="text/css" href="ie8Down.css"> <![endif]--> oder Code kopieren Der Code lautet wie folgt:<!--[wenn lte IE 8]> <link rel="stylesheet" type="text/css" href="ie8Down.css"> <![endif]--> 10. Unterstützt IE8 und darunter (IE7 und darunter) Code kopieren Der Code lautet wie folgt:<!--[wenn IE 8]> <link rel="stylesheet" type="text/css" href="ie7Down.css"> <![endif]--> oder Code kopieren Der Code lautet wie folgt:<!--[wenn lte IE 7]> <link rel="stylesheet" type="text/css" href="ie7Down.css"> <![endif]--> 11. Unterstützt IE7 und darunter (IE6 und darunter) Code kopieren Der Code lautet wie folgt:<!--[wenn IE 7]> <link rel="stylesheet" type="text/css" href="ie6Down.css"> <![endif]--> oder Code kopieren Der Code lautet wie folgt:<!--[wenn lte IE 6]> <link rel="stylesheet" type="text/css" href="ie6Down.css"> <![endif]--> 12. Versionen höher als IE9 (IE10 und höher) Code kopieren Der Code lautet wie folgt:<!--[if gt IE 9]> <link rel="stylesheet" type="text/css" href="ie10Up.css"> <![endif]--> oder Code kopieren Der Code lautet wie folgt:<!--[wenn gte IE 10]> <link rel="stylesheet" type="text/css" href="ie10Up.css"> <![endif]--> 13. Versionen höher als IE8 (IE9 und höher) Code kopieren Der Code lautet wie folgt:<!--[if gt IE 8]> <link rel="stylesheet" type="text/css" href="ie9Up.css"> <![endif]--> oder Code kopieren Der Code lautet wie folgt:<!--[if gte IE 9]> <link rel="stylesheet" type="text/css" href="ie9Up.css"> <![endif]--> 14. Versionen höher als IE7 (IE8 und höher) Code kopieren Der Code lautet wie folgt:<!--[if gt IE 7]> <link rel="stylesheet" type="text/css" href="ie8Up.css"> <![endif]--> oder Code kopieren Der Code lautet wie folgt:<!--[if gte IE 8]> <link rel="stylesheet" type="text/css" href="ie8Up.css"> <![endif]--> 15. Versionen höher als IE6 (IE7 und höher) Code kopieren Der Code lautet wie folgt:<!--[if gt IE 6]> <link rel="stylesheet" type="text/css" href="ie7Up.css"> <![endif]--> oder Code kopieren Der Code lautet wie folgt:<!--[wenn gte IE 7]> <link rel="stylesheet" type="text/css" href="ie7Up.css"> <![endif]--> 16. Verweisen Sie mit bedingten Kommentaren auf JavaScript-Tags Code kopieren Der Code lautet wie folgt:<!--[wenn IE]> <script type="text/javascript" src="IE.js"></script> <![endif]--> Oben wird gezeigt, wie Sie bedingte Kommentarstile erstellen. Sie können je nach Bedarf einen oder mehrere davon verwenden. Bedingte Kommentare richten sich hauptsächlich an IE-Browser, daher nennen wir sie auch IE-bedingte Kommentare. Auf diese Weise bietet die Verwaltung separater Stile, die für die IE-Kompatibilität geschrieben wurden, großen Komfort und viele Vorteile. Mit bedingten Kommentaren können wir einfach bedingte Stile schreiben und Probleme in Browsern lösen. Dies ist das Ende der Einführung in bedingte Kommentare. |
Die Rancher-Bereitstellung kann über drei Archite...
Mit dem obigen Artikel habe ich meine Einführung i...
Fehler-Screenshot Ich kann nicht finden, wo die A...
Batchkommentare in SQL Server Batch-Annotation St...
System: VMTOOLs-Download: Verknüpfung: https://pa...
Inhaltsverzeichnis 1. Was ist der Ausführungskont...
1. Einzelne Tabellenabfrage -> Update UPDATE T...
CSS-Kombinationsselektoren umfassen verschiedene ...
Inhaltsverzeichnis einführen Unterstützt Intel-CP...
Kürzlich haben Studierende des User Experience-Tea...
Installationsreihenfolge rpm -ivh mysql-community...
1. Ziehen Sie das Bild Docker-Pull-Registrierung....
Bei der Datenbankoperation ist der Umgang mit Dat...
Ich habe MySQL zuvor problemlos in Ubuntu 16.04 i...
https-Basisport 443. Er wird für etwas verwendet,...