Heim  >  Artikel  >  Web-Frontend  >  So richten Sie Text in CSS vertikal aus

So richten Sie Text in CSS vertikal aus

藏色散人
藏色散人Original
2020-12-18 10:17:195293Durchsuche

So richten Sie Text in CSS vertikal aus: 1. Stellen Sie die tatsächliche Höhe der Textzeile so ein, dass sie der Höhe der Zeilenhöhe der Zeile entspricht. 2. Legen Sie die oberen und unteren Füllwerte fest Das Gleiche gilt für die vertikale Zentrierung mehrerer Textzeilen unbekannter Höhe. 3. Mit „Vertikal ausrichten“ können mehrere Textzeilen auf einer festen Höhe zentriert werden.

So richten Sie Text in CSS vertikal aus

Die Betriebsumgebung dieses Tutorials: Windows 7-System, HTML5- und CSS3-Version. Diese Methode ist für alle Computermarken geeignet.

Empfehlung: „CSS-Video-Tutorial“

1. Vertikale zentrierte Ausrichtung einer einzelnen Textzeile

Wenn sich nur eine Textzeile in einem Container befindet, ist es relativ einfach, sie zu zentrieren Legen Sie die tatsächliche Höhe und die Zeile fest, in der sie sich befindet. Die Höhe der Zeilenhöhe kann gleich sein.

Beispiel:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> 单行文字实现垂直居中 </title>
<style type="text/css">
div {
height: 100px;
line-height: 100px;
border: 1px solid #FF0099;
}
</style>
</head>
<body>
<div>现在我们要使这段文字垂直居中显示!</div>
</body>
</html>

Rendering:

So richten Sie Text in CSS vertikal aus

In Internet Explorer 6 und niedriger unterstützt diese Methode jedoch keine vertikale Zentrierung von Bildern.

2. Vertikale Zentrierung mehrerer Textzeilen unbekannter Höhe

Wenn die Höhe eines Inhalts variabel ist, können wir die letzte im vorherigen Abschnitt erwähnte Methode verwenden, um eine horizontale Zentrierung zu erreichen, nämlich Set Stellen Sie die Polsterung so ein, dass die oberen und unteren Polsterwerte gleich sind. Auch dies „sieht“ wie eine vertikale Zentrierung aus, es ist lediglich eine Möglichkeit, dafür zu sorgen, dass der Text das
vollständig ausfüllt. Sie können Code wie den folgenden verwenden:

div {
padding:25px;
}

Beispiel:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>多行文字实现垂直居中 </title>
<style type="text/css">
div {
padding: 25px;
border: 1px solid #FF0099;
width: 300px;
}
</style>
</head>
<body>
<div>
<pre class="brush:php;toolbar:false">现在我们要使这段文字垂直居中显示!
div {
padding:25px;
border:1px solid #FF0099;
}

Das obige ist der detaillierte Inhalt vonSo richten Sie Text in CSS vertikal aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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