Was passiert, wenn display: inline-block verwendet wird:
Stellen Sie sicher, dass das Blockelement in einer Zeile angezeigt wird
Legen Sie die Breite und Höhe der Inline-Unterstützung fest
3. Zeilenumbrüche werden analysiert
4. Wenn nicht festgelegt, wird die Breite um den Inhalt erweitert
5. In IE6 und 7 werden Block-Tags unterstützt
Aufgrund des Inline-Block-Attributs wird analysiert, wenn Zeilenumbrüche (mit Lücke) erfolgen. Daher besteht die Lösung darin, Floating Float zu verwenden: links/rechts
Situation, die bei Verwendung von Float auftritt:
1 Lassen Sie das Blockelement in einem anzeigen Zeile
2. Stellen Sie sicher, dass das Inline-Element die Breite Height unterstützt
3. Wenn die Breite und Höhe nicht festgelegt sind, wird die Breite vom Inhalt unterstützt
4 , Sie können Floats verwenden, um Lücken zu schließen.)
5. Floats zu Elementen hinzufügen, wird vom Dokumentfluss getrennt und bewegt sich in eine bestimmte Richtung, bis es die Grenze des übergeordneten Elements erreicht oder ein anderes Floating-Element stoppt (der Dokumentfluss ist). die Position, die von anzeigbaren Objekten im Dokument eingenommen wird, wenn sie angeordnet sind)
Methoden zum Löschen von Floats:
1. Floats zum übergeordneten Element hinzufügen (in diesem Fall ist der übergeordnete Rand: 0 automatisch; wird nicht zentriert)