Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie mache ich CSS-Bilder vertikal? Vertikale Ausrichtungsmethode für CSS-Bilder

云罗郡主
Freigeben: 2018-11-12 16:05:37
nach vorne
2620 Leute haben es durchsucht

Der Inhalt dieses Artikels befasst sich mit der Frage, wie man CSS-Bilder vertikal gestaltet. Die vertikale Ausrichtungsmethode von CSS-Bildern hat einen gewissen Referenzwert.

vertikal-align-Attribut

Wir verwenden das text-align-Attribut, um die horizontale Ausrichtung des Bildes zu definieren.

Alle begannen Fragen zu haben. Wir haben die horizontale Ausrichtung von Bildern erreicht, aber was ist, wenn wir Bilder vertikal ausrichten wollen?

In CSS können wir das Attribut „vertikal-align“ verwenden, um die vertikale Ausrichtung von Bildern zu definieren.

Syntax: Vertical-Align: Attributwert;

Vertical-Align hat auch einige Attributwerte wie Sub und Super. Auf diese müssen wir nicht achten Wird in der tatsächlichen Entwicklung überhaupt nicht verwendet. Wir müssen nur die oben genannten vier Attributwerte verwenden und das ist völlig ausreichend.

Beispiel 1:

<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>vertical-align属性</title>
    <style type="text/css">
        img{width:80px;height:80px;}
        #img_1{vertical-align:top;}
        #img_2{vertical-align:middle;}
        #img_3{vertical-align:bottom;}
        #img_4{vertical-align:baseline;}
    </style>
</head>
<body>
    php中文网<img id="img_1" src="https://img.php.cn/upload/article/000/000/003/5a9675a3b2106284.jpg" alt=""/>php中文网(<strong>top</strong>)
    <hr/>
    php中文网<img id="img_2" src="https://img.php.cn/upload/article/000/000/003/5a9675a3b2106284.jpg" alt=""/>php中文网(<strong>middle</strong>)
    <hr/>
    php中文网<img id="img_3" src="https://img.php.cn/upload/article/000/000/003/5a9675a3b2106284.jpg" alt=""/>php中文网(<strong>bottom</strong>)
    <hr/>
    php中文网<img id="img_4" src="https://img.php.cn/upload/article/000/000/003/5a9675a3b2106284.jpg" alt=""/>php中文网(<strong>baseline</strong>)
</body>
</html>
Nach dem Login kopieren

Der Effekt ist wie folgt:

Wie mache ich CSS-Bilder vertikal? Vertikale Ausrichtungsmethode für CSS-Bilder

Schauen Sie genau hin, „vertikal ausrichten: Grundlinie“ und „vertikal-align:bottom“ macht einen Unterschied.

Beispiel 2:

<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>vertical-align属性</title>
    <style type="text/css">
        div
        {
            width:100px;
            height:80px;
            border:1px solid gray;
        }
        .div_img1{vertical-align:top;}
        .div_img2{vertical-align:middle;}
        .div_img3{vertical-align:bottom;}
        img{width:60px;height:60px;}
    </style>
</head>
<body>
    <div class="div_img1">
        <img src="https://img.php.cn/upload/article/000/000/003/5a9675a3b2106284.jpg" alt=""/>
    </div>
    <div class="div_img2">
        <img src="https://img.php.cn/upload/article/000/000/003/5a9675a3b2106284.jpg" alt=""/>
    </div>
    <div class="div_img3">
        <img src="https://img.php.cn/upload/article/000/000/003/5a9675a3b2106284.jpg" alt=""/>
    </div>
</body>
</html>
Nach dem Login kopieren

Der Effekt ist wie folgt:

Wie mache ich CSS-Bilder vertikal? Vertikale Ausrichtungsmethode für CSS-Bilder

Häh? ! Was ist los? Warum sind die Bilder nicht wie erwartet vertikal ausgerichtet? Ah, eigentlich hat jeder das Vertical-Align-Attribut missverstanden. Die Definition des Vertical-Align-Attributs lautet: Das Vertical-Align-Attribut definiert die vertikale Ausrichtung eines Inline-Elements relativ zum Element. [Empfohlene Lektüre: Was sind Elemente auf Blockebene und Inline-Blockelemente?

Wie macht man CSS-Bilder vertikal? Eine vollständige Einführung in die vertikale Ausrichtungsmethode von CSS-Bildern. Wenn Sie mehr über das CSS-Tutorial erfahren möchten, schauen Sie sich bitte die chinesische PHP-Website an.


Das obige ist der detaillierte Inhalt vonWie mache ich CSS-Bilder vertikal? Vertikale Ausrichtungsmethode für CSS-Bilder. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:lvyestudy.com
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