2016-05-05 19 views
-1

Ich muss <span> auf der linken Seite ausrichten. Ich kann nicht verwenden:Wie kann ich <span> nach links ausrichten?

Da, wenn ich diese verwenden, ist es in der linken Seite ausrichten, aber es verursacht mir andere Probleme. Weiß jemand über eine andere Option?

EDIT: OK, ich benutzte float:left; und es ist auf der linken Seite, aber die andere Spannweite unter einfach nicht auf seiner Linie bleiben. Ich kann </br> nicht tun, nachdem Span versuchte ich dieses, ich versuchte clear:left; es half nicht auch nicht.

+0

definieren _ "Ich brauche nach links ausrichten" _. Zeigen Sie uns Ihre Auszeichnung von dem, was Sie versucht haben, oder machen Sie eine Geige. – Vucko

+0

@Vucko Zustimmen. Ich würde wirklich gerne helfen, aber diese Frage ist sehr unklar. – Clijsters

Antwort

-1

Das Problem, mit dem Sie konfrontiert werden, könnte sein, dass "alle anderen Elemente den Raum nach rechts nehmen". Und genau das sollen sie tun. Um dies zu vermeiden, nehmen Sie Ihre Elemente, die automatisch nach rechts schwimmen und dies tun:

clear:both;

0

Sie benötigen eine Spanne als Anzeige zu deklarieren: Block oder Inline-Block und die Position entfernen : absolute Linie. Dann wird es mit der obigen Deklaration schweben.

{ 
    display: block; 
    float: left; 
} 
1

Sie sollten einen Blick auf how floats work haben.

Mit absolute können Sie Ihre Spanne mit den angegebenen Abständen zu den Rändern Ihres div positionieren. Daher macht die Verwendung von float: left; zusätzlich keinen Sinn.

Stattdessen können Sie die absolute Positionierung tun:

position: absolute; 
left: 0px; 
+0

IMHO ist dies die beste Antwort noch. Sie sollten Ihren _how floats work_-Link mehr in den Vordergrund bringen. Ich denke, das ist ein wesentlicher Punkt für diese Frage. – Clijsters

Verwandte Themen