Dieser Artikel stellt hauptsächlich Beispiele für Flexbox in CSS vor, um den Zentrierungseffekt zu erzielen. Achten Sie auf die Kompatibilitätsprobleme in IE-Browsern.
Die zukünftige Entwicklungsrichtung von CSS ist die Verwendung Flexbox. Ein Design, das häufige Probleme wie die vertikale Zentrierung löst. Bitte beachten Sie, dass Flexbox mehr als eine Möglichkeit zum Zentrieren bietet. Es kann auch zum Teilen von Spalten und zum Lösen seltsamer Layoutprobleme verwendet werden.
.Center-Container.is-Flexbox { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; }
Vorteile:
Der Inhalt kann jede beliebige Höhe oder Breite haben, und Überlauf funktioniert gut
Kann für verschiedene fortgeschrittene Layouttechniken verwendet werden
Beachten Sie außerdem: IE8-9 wird nicht unterstützt.
Es müssen Stile auf den Körper geschrieben werden oder zusätzliche Container erforderlich sein.
Verschiedene Herstellerpräfixe sind erforderlich, um mit modernen Browsern kompatibel zu sein.
Möglicherweise Seien Sie potenzielle Leistungsprobleme
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
So verwenden Sie CSS3, um einen farbenfrohen Fortschrittsbalkenstil zu erstellen
Analyse zur CSS3-Positionierung und -Floating
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Flexbox, um einen Zentrierungseffekt in CSS zu erzielen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!