Html 如何对齐<;span>;左边?

Html 如何对齐<;span>;左边?,html,css,alignment,css-float,css-position,Html,Css,Alignment,Css Float,Css Position,我需要向左对齐。我不能使用: position:absolute; float:left; 因为当我使用这些,它是左对齐,但它给我带来了其他问题。 有人知道其他的选择吗 编辑: 好的,我使用了float:left在左边,但下面的另一个跨度根本不在他的线上。我做不到在我尝试了这个之后,我尝试了清除:左它也没有帮助。您遇到的问题可能是“所有其他元素都将空间向右移动”。这正是他们应该做的。要避免这种情况,请抓取自动向右浮动的元素并执行以下操作: clear:两者都有您需要将跨度声明为显示:块或内联

我需要向左对齐
。我不能使用:

position:absolute;
float:left;
因为当我使用这些,它是左对齐,但它给我带来了其他问题。 有人知道其他的选择吗

编辑:
好的,我使用了
float:left在左边,但下面的另一个跨度根本不在他的线上。我做不到

在我尝试了这个之后,我尝试了
清除:左它也没有帮助。

您遇到的问题可能是“所有其他元素都将空间向右移动”。这正是他们应该做的。要避免这种情况,请抓取自动向右浮动的元素并执行以下操作:


clear:两者都有您需要将跨度声明为显示:块或内联块,并删除位置:绝对线。然后它将与上面的声明一起向左浮动

{
    display: block;
    float: left;
}
你应该看看

使用
absolute
意味着您可以使用到div边缘的给定距离来定位跨度。因此,使用
float:left除此之外没有任何意义

相反,您可以执行绝对定位:

position: absolute;
left: 0px;

定义“我需要向左对齐”。给我们看一下你所尝试的东西的标记,或者做一把小提琴。@Vucko同意。我真的很想帮忙,但是这个问题还不清楚。我想这是最好的答案。你应该把你的如何浮动工作链接更多地放在前面。我认为这是这个问题的一个要点。