如何将元素左右对齐没有绝对位置或浮点数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将元素左右对齐没有绝对位置或浮点数相关的知识,希望对你有一定的参考价值。

根据标题,我正在寻找一种方法来将内容与父元素的任一侧对齐,而不使用绝对位置或浮动位置。这样做的原因是我需要父元素来保持它的高度:使用这些方法之一从流中删除子元素,因此它的父元素没有高度。

有没有办法做到这一点?

The Structure

div.parentElement

---- div.left

-------- div.image

---- div.right

- - - - 文章

------------ h1

------------ p

我尝试过使用margin-left:0;保证金的权利; 0;文字亮:右或左。我甚至尝试在另一个div中包装div .left和.right并赋予它们相同的属性:我尝试过的方法都没有。

答案

您可以将text-align属性用于父级,它可以用作text-align:left;或右或中心。为此,父元素应该是指定的显示块和宽度,并且内部元素应该设置为display:inline-block以避免不必要的错误

以上是关于如何将元素左右对齐没有绝对位置或浮点数的主要内容,如果未能解决你的问题,请参考以下文章

将 strlen() 与数组整数或浮点数一起使用 [重复]

转换为双精度浮点数或浮点数是不是保留无穷大和 NaN?

将具有 1.185 亿欧元或 6 万欧元等货币值的 pandas 列转换为整数或浮点数 [关闭]

如何从js中的字符串中提取每个整数或浮点数(正数或负数)

正则表达式从逗号分隔列表中删除连续重复(整数和/或浮点数)

Haskell:读取一个数字(整数或浮点数)