Heim > Web-Frontend > CSS-Tutorial > Beispiel für die Ausrichtung beider Enden einer einzelnen Textzeile mithilfe von CSS

Beispiel für die Ausrichtung beider Enden einer einzelnen Textzeile mithilfe von CSS

黄舟
Freigeben: 2017-11-22 10:07:02
Original
2440 Leute haben es durchsucht

Bei unserer täglichen WEB-Frontend-Entwicklung stoßen wir häufig auf Situationen, in denen eine einzelne Textzeile an beiden Enden ausgerichtet sein muss. Sie muss also auch mit allen Browsern kompatibel sein beide Enden? Heute werde ich Ihnen eine detaillierte Einführung in das Beispiel der Verwendung von CSS zum Ausrichten beider Enden einer einzelnen Textzeile geben!

p{
    text-align:justify;
    text-align-last:justify;
}
Nach dem Login kopieren

Jeder kennt die beiden oben genannten Codezeilen. Für mehrzeiligen Text kann er grundsätzlich mit allen Browsern kompatibel sein und eine Ausrichtung an beiden Enden erreichen. Bei mehrzeiligem Text berücksichtigt dieser Stil nicht den letzten Textabsatz.

Also müssen wir für einzeiligen chinesischen Text einen Patch erstellen

p:after{
    display:inline-block;
    content:'';
    overflow:hidden;
    width:100%;
    height:0;
}
Nach dem Login kopieren

Wir verwenden den After-Selektor, um am Ende Inhalte hinzuzufügen Der einzeilige Text führt jedoch dazu, dass p gestreckt wird, sodass wir auch die Höhe festlegen müssen. Der vollständige Code lautet wie folgt:

p{
    text-align:justify;
    text-align-last:justify;
    height:24px;
}
 p:after{
    display:inline-block;
    content:'';
    overflow:hidden;
    width:100%;
    height:0;
}
Nach dem Login kopieren

Diese Methode ist mit allen gängigen Browsern kompatibel. Zumindest sind mir keine begegnet, die schwierig zu bedienen sind. Für Browser, die den After-Selektor nicht unterstützen, verwenden Sie bitte das selectivize-Skript, siehe Mein anderer Blog


文 字 间 要 有 空 格,不 然 不 管 用

Nach dem Login kopieren

Zusammenfassung:

Dieser Artikel verwendet Beispiele, um die CSS-Implementierung einzelner Zeilen an beiden Enden detailliert vorzustellen Ich glaube, Sie haben diesen Artikel mit Ausrichtungsbeispielen besser verstanden und hoffen, dass er für Ihre Arbeit hilfreich sein wird! ~

Verwandte Empfehlungen:

Teilen von Bild- und Textcode, um eine beidseitige Ausrichtung in CSS3 zu erreichen

Beispiel, wie der CSS-Stil eine beidseitige Ausrichtung von Absatztext erreichen kann

Ausführliche Erklärung wie CSS eine beidseitige Ausrichtung erreichen kann

Das obige ist der detaillierte Inhalt vonBeispiel für die Ausrichtung beider Enden einer einzelnen Textzeile mithilfe von CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage