如何使用 CSS 垂直对齐图像旁边的文本?
简介:我们经常在网站上添加图片,有时候需要在图片旁边垂直对齐文字。例如,在用户的个人资料图像的情况下,用户的名字应该在他/她的个人资料图片之后可见,并且应该垂直对齐。在本文中,我们将看到如何使用各种方法将文本与图像对齐。 方法:有两种方法可以垂直对齐图像旁边的文本,如下所示:
- 使用 flexbox
- 使用垂直对齐 CSS 属性
使用flexbox:在这个方法中,我们将使用 flexbox。为此,我们将使用 CSS 显示属性结合对齐项属性。我们需要创建一个包含图像和文本的父元素。使用将父元素声明为 flexbox 后显示:flex我们可以使用对齐-项目:中心,将项目对齐到中心;。 语法:
.class_name {
display: flex;
align-items:center;
}
示例:本示例使用 CSS 使用 flexbox 垂直对齐图像旁边的文本。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<title>
How to Vertically Align Text
Next to an Image using CSS ?
</title>
<style>
.aligned {
display: flex;
align-items: center;
}
span {
padding: 10px;
}
</style>
</head>
<body>
<div class="aligned">
<img src=
"https://media.geeksforgeeks.org/wp-content/uploads/20200327230544/g4gicon.png"
width="50" alt="">
<span>GeeksforGeeks</span>
</div>
</body>
</html>
输出:
使用 垂直对齐 CSS 属性:在这种方法中,我们不需要将元素包装在父元素中,而使用垂直对齐属性直接垂直对齐元素。 语法:
.class_name { vertical-align: middle; }
示例:本示例使用垂直对齐属性,使用 CSS 垂直对齐图像旁边的文本。
超文本标记语言
<!DOCTYPE hyml>
<html>
<head>
<title>
How to Vertically Align Text
Next to an Image using CSS ?
</title>
<style>
img {
vertical-align: middle;
}
</style>
</head>
<body>
<img src=
"https://media.geeksforgeeks.org/wp-content/uploads/20200327230544/g4gicon.png"
width="50" alt="">
<span>
GeeksforGeeks (using vertical-align)
</span>
</body>
</html>
输出:
CSS 是网页的基础,通过设计网站和网络应用程序用于网页开发。你可以通过以下 CSS 教程和 CSS 示例从头开始学习 CSS。
版权属于:月萌API www.moonapi.com,转载请注明出处