CSS display-Eingänge in-line (Letzte Eingabe-width:100%)

Ich brauche, um eine Linie mit ein paar Eingaben und sicher sein, Sie füllen immer das div, die ich Hinzugefügt habe width:100% um die Letzte Eingabe

<div style="width:300px;background:#eee;height:30px">
    <input value="first" style="width:80px" type="button"/>
    <input value="second" style="width:80px" type="button"/>
    <input value="last" style="width:100%" type="button"/>
</div>

In diesem Beispiel nicht gut funktioniert, weil die Letzte Eingabe der Breite ist die gleiche wie div ' s und es wird in der zweiten Zeile.

Wie kann ich Sie alle erscheinen in der gleichen Zeile?

Jsfiddle

Wenn Sie im Voraus wissen, die container width, warum versuchen Sie zu erraten, die letzten div width?
warum gehst du nicht teilen 100% bei den Kontrollen?
width: 100% wird die Letzte Eingabe 100% der Breite des Containers. Können Sie eine Feste Breite für alle Eingänge?
Ja, aber das ursprüngliche Dokument enthält 6 bis 11 Eingänge an der unterschiedlichen Größe. Plus Sie dynamisch ändern?
Sie wollen also die Letzte Schaltfläche zu füllen den verbleibenden Raum? Es macht keinen Sinn, da der container hat eine Feste Breite??

InformationsquelleAutor AMD | 2013-08-23

Schreibe einen Kommentar