如何使用 HTML 水平对齐两个 div?
在本文中,我们将学习如何在 HTML 中对齐 2 个 div。
标签是一个块级元素,即它总是从一个新行开始,并占据左右两侧可用的所有宽度。它还具有顶部和底部边距。
标签用于分隔内容块或在 HTML 中定义一个部分。
标签的主要用途是作为 HTML 元素的容器。它使在这些元素上使用 CSS 和 JavaScript 变得更加容易。类和 id 属性可以与这些标签一起使用。
2个div水平对齐的问题:由于
标签是块元素,一行只能放一个div,左右的空间都被它占据。让我们看看下面的例子来更好地理解它。
例子:
HTML
HTML
HTML
1.
2.
3.
GeeksforGeeks
Geeks Portal
Writing Portal
HTML
1.
2.
3.
GeeksforGeeks
Geeks Portal
Writing Portal
HTML
1.
2.
3.
GeeksforGeeks
Geeks Portal
Writing Portal
输出:
在这里,使用了 2 个锚标签。由于锚标记是一个内联元素,第二个链接就在输出中的第一个链接之后。但是,如果我们使用
标签,则可以使第二个链接转到下一行。以下示例说明了这一点:
例子:
输出:
很明显,使用
标记在另一行上获取了第二个链接,因为它获取了整个行宽。如果
是一个内联标签,那么默认情况下两个 div 会水平对齐。
水平对齐 2 个 div 的方法:我们有两个可以使用 CSS 水平对齐的 div。有几种方法可以执行此任务。我们将按顺序理解所有概念。
1. 为两个 div 使用一个全局类:我们可以 将两个 div 放在一个具有类属性的父 div 中。 class 属性值将用于设置 div 的样式。在示例中,两个 div 标记都包含在另一个具有main类的
标记中。然后在
1.
2.
3.
GeeksforGeeks
Geeks Portal
Writing Portal