2010-12-14 7 views
0

ich ein paar Tasten auf meiner Seite, mein html ist wie:wie verteilt man Tasten, sind sie derzeit gestapelt?

<div> 
    <input ..> 
    <input ...> 
</dvi> 

Sie sind derzeit nur aufeinander stapeln, ich möchte, dass sie alle auf einer horizontalen Linie verteilt.

Ich habe versucht zu tun:

display: inline

auf der äußeren div, aber das hat nicht funktioniert.

Antwort

4

Versuchen Sie display:inline oder float:left an den Eingängen.

+0

schwebten sie nach rechts, sind aber immer noch gestapelt. – Blankman

+0

Könnten Sie noch mehr Code posten? –

0

Nur float sie!

<div> 
    <input style="float: right" /> 
    <input style="float: right" /> 
</div> 
0

Versuchen:

div input { 
    float: left; 
    margin-right: 10px; 
} 

... oder etwas ähnliches. Sie können die Eingabeklassen oder IDs angeben (was im Allgemeinen empfohlen wird), sodass Sie jeweils spezifische Stile anwenden können.

0

Haben Sie gesagt, Sie haben inline auf das div angewendet? Das legt fest, dass das Div inline angezeigt wird, aber ich denke, was Sie wollen, ist, dass die Eingaben inline angezeigt werden. versuchen:

div input { 
display: inline; 
} 

Besser?

Verwandte Themen