


Inline-Block-Attribut für Simulationskompatibilität_Erfahrungsaustausch
Heutzutage gibt es immer mehr Anforderungen an die Verwendung des Inline-Block-Attributs. Leider unterstützen nur Firefox3 Beta, IE8 Beta, Opera und Safari das Inline-Block-Attribut (Hinweis: Ursprünglich wurde es nur von Opera und Safari unterstützt). IE6 und IE7 können Trigger hasLayout zur Simulation übergeben. Firefox2 verfügt über die privaten Attribute -moz-inline-box und -moz-inline-stack (der Vergleich dieser beiden Attribute ist aus Qin Ges „Zwei Beispiele für die Anwendung von Display:inline-“ zitiert. Block").
In tatsächlichen Anwendungen wird -moz-inline-box Probleme wie die Ausrichtung zwischen Elementen haben. Obwohl Firefox auch über ein privates Attribut -moz-box-align verfügt, um Ausrichtungsprobleme zu lösen, ist es immer noch schwer vorherzusagen dass es viele Probleme geben wird, und relativ gesehen verhält sich -moz-inline-stack eher wie inline-block, was in Firefox3 getestet werden kann. Es gibt jedoch auch einen Fehler bei der Verwendung von -moz-inline-stack; Wenn das äußere Element eines display:-moz-inline-stack;-Elements display:inline; ist, werden die darin enthaltenen Links in Firefox nicht anklickbar. Dies erfordert die Verwendung von position:relative;
Der endgültige Code, den wir simuliert haben, lautet wie folgt:
display:inline-block; /*Firefox3 beta, IE8 beta, Opera, Safari-Unterstützung, hasLayout*/, das Inline-Elemente unter IE auslöst
display:-moz-inline-stack; privates Attribut, auch verfügbar Verwenden Sie -moz-inline-box */
zoom:1; /*hasLayout wird unter IE ausgelöst*/
*display:inline; /*Once hasLayout wird unter IE ausgelöst, Wenn Sie das Blockelement auf „inline“ setzen, wird display:inline ähnlich wie display:inline-block*/
text-indent:-9999px; 0;
line -height:0; /* Wenn Sie Text ausblenden müssen, können Sie diese vier Attribute verwenden */
/*Darüber hinaus können Sie den Text oben auch mit einer vereinfachten Methode ausblenden: line-height: super large value; Linie, für Operas relativ große Abweichung */
width:? px; /*? Für jeden nicht automatischen Wert*/
Höhe:? px; /*? Für jeden nicht automatischen Wert*/

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Vergleich und Differenzanalyse der Versionen Bluetooth 5.3 und 5.2

Lösung für i7-7700, kein Upgrade auf Windows 11 möglich

Wie kompatibel ist die Go-Sprache auf Linux-Systemen?

Kann ich Bluetooth-Kopfhörer im Flugzeugmodus verwenden?

WIN10-Kompatibilität verloren, Schritte zur Wiederherstellung

Detaillierte Erläuterung von Win11-Kompatibilitätsproblemen mit Win10-Software

Wie führt man ein reibungsloses Upgrade von PHP5.6 auf PHP7.4 durch, um Kompatibilitätsprobleme zu vermeiden?
