如何将<span>对齐到左边?

时间:2016-05-05 12:44:48

标签: html css alignment css-float css-position

我需要将<span>对齐到左边。我不能用:

position:absolute;
float:left;

因为当我使用它们时,它在左边对齐但它会引起我其他问题。 有人知道其他一些选择吗?

编辑: 好的,我使用了float:left;,它位于左侧,但另一个跨度只是不在他的线上。我尝试了这个后,我不能</br>,我试过clear:left;它没有帮助。

3 个答案:

答案 0 :(得分:1)

你应该看看how floats work

使用absolute表示您可以使用给定距离将跨度定位到div的边缘。因此,除此之外使用float: left;也没有意义。

相反,你可以做绝对定位:

position: absolute;
left: 0px;

答案 1 :(得分:0)

您需要将span指定为display:block或inline-block并删除position:absolute line。然后它将向左浮动,并带有您上面的声明。

{
    display: block;
    float: left;
}

答案 2 :(得分:-1)

您遇到的问题可能是&#34;所有其他元素都占据了正确的空间&#34;。而这正是他们应该做的。要避免这种情况,请自动抓取向右浮动的元素,然后执行以下操作:

&#13;
&#13;
clear:both;
&#13;
&#13;
&#13;