Wie kann ich die Eingänge display inline?
Ich kann nicht scheinen, um herauszufinden, wie die zwei Eingänge in der folgenden code als {display: inline}
- format, so dass Sie nebeneinander angezeigt werden statt in separaten Zeilen angezeigt. Ich habe die anderen Beiträge und habe versucht jQuery, <style>
tags .setAttribute
etc. um zu versuchen, und fügen Sie diesen CSS-Stil.
Ich habe auch versucht, eine Klasse zu erstellen in HTML mit der erforderlichen display: inline
Befehl in der CSS. Ich habe diese Funktion zu öffnen, sobald Sie eine Taste auf meiner homepage geklickt wird. Alles funktioniert einwandfrei, ich möchte nur die beiden Eingänge (text und button), um eine Linie neben einander.
Irgendeine Idee, wo ich falsch? Ich bin ein Anfänger.
var counter = 1;
var limit = 2;
var newdiv = document.createElement('div');
function addInput(divName){
if (counter == limit) {
(counter);
}
else {
nFilter.className = 'input';
newdiv.setAttribute("style", "display: inline;");
newdiv.innerHTML = "<br><input type='text' placeholder='Postal Code' name='myInputs[]'> " + " <input type='button' value='Lets Go!' onclick='url(file:///C:/Users/Joy/Documents/ZapList/HoldingPage.php)'>";
document.getElementById(divName).appendChild(newdiv).span;
counter++;
}
}
InformationsquelleAutor JEA | 2014-10-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eingänge sind
inline-block
standardmäßig, also, wenn es gibt Raum, Sie wird display inline, wenn nicht, dann werden Sie auf die nächste Zeile umbrochen. Entweder stellen Sie sicher, dass die Elemente enthalten, sind breit genug, um Platz für Ihre Eingaben oder versuchen Sie es:stoppen die Eingänge aus der Verpackung, beachten Sie, dass dieser Stil angewendet wird, um die
div
nicht der Eingänge, können Sie tatsächlich entfernen möchtendisplay:inline;
.InformationsquelleAutor Jon P
nur mit style='float:left;' für jedes input-element
InformationsquelleAutor Saeid
Wenn ich dir Recht, dann wollen Sie die Anzeige von zwei Textfeldern, wenn ein button geklickt wird...
Machen Sie es ziemlich einfach und nehmen Sie das Dokument.write-Befehl.
z.B.
InformationsquelleAutor herzDev