Platzieren und fixieren Sie ein Symbol am rechten Rand des Eingabe-textbox mit Twitter Bootstrap

Ich habe gerade angefangen mit Twitter Bootstrap (ich bin neu auf, so dass ich verstehen nicht, dass es durchaus noch!) und ich bin versucht, erstellen Sie eine zwei-Spalten-form mit bestimmten visuellen Elementen.

Die komplette Breite der form, ist ca. 80% der Breite des Viewports und innerhalb hier sind zwei (etwa gleich verteilt) Spalten der Etiketten und die zugehörigen Textfelder. Einige der Textfelder, müssen Sie ein kleines Symbol angebracht an der rechten Seite des Textfeld, und für das Symbol zu bleiben, fest an der rechten Seite des Textfeld, wenn der Benutzer die Größe des browser-Fenster (so bleiben diese mindestens bis zu einer Auflösung von 1024x768). Ich bin auch versucht, zu erreichen, all dies mit einem "responsive design".

Kann ich es sieht gut bei höheren Auflösungen, aber ich weiß, ich mache etwas falsch, da die Symbole sind der Anzeige von "innen" die Textfelder, wenn der user die Größe des browser-Fensters.

Dieses erste Bild zeigt, wie das Formular Aussehen sollte (ungefähr) in allen Größen:

Platzieren und fixieren Sie ein Symbol am rechten Rand des Eingabe-textbox mit Twitter Bootstrap

Aber wenn die Größe des browser-Fenster, es tut:
Platzieren und fixieren Sie ein Symbol am rechten Rand des Eingabe-textbox mit Twitter Bootstrap

Möchte ich, dass der kleine Briefumschlag-icon zu bleiben fest an der rechten Seite der textbox zu allen Zeiten. Leider, wenn Sie das browser-Fenster verkleinert, sogar noch weiter, es bewegt sich zur nächsten Zeile:
Platzieren und fixieren Sie ein Symbol am rechten Rand des Eingabe-textbox mit Twitter Bootstrap

Ich bin mit ASP.NET MVC generieren viel von dieser form, so gibt es viele @Html.TextBoxFor Anrufe innerhalb der mark-up, aber ich habe ein JSFiddle mit einem Teil der relevanten gerendert mark-up, das unterstreicht das problem:

http://jsfiddle.net/qYTSY/1/

Ich bin sicher, ich habe einen gänzlich falschen Ansatz bei dieser, allerdings bin ich kein designer, also bin ich kämpfen, um Sie zu optimieren, die aktuelle mark-up zu erreichen, was ich bin nach. Kann mir jemand bitte helfen?

  • Haben Sie versucht, Vorangestellt und angehängt-Eingänge ?
  • Ich hatte versucht, dies zuvor, mit nicht viel Glück, aber, ich habe auch vor kurzem versucht, andere Dinge, die in Kombination mit diesem, und ich denke, dass ich da bin. Siehe meine Antwort unten. Vielen Dank für Ihre Hilfe!
InformationsquelleAutor CraigTP | 2012-10-23
Schreibe einen Kommentar