So habe ich dieses TextfeldWie kann ich die Länge eines text_field in Rails ändern?
<%= f.text_field :body, placeholder: "Make an offer ", :maxlength=>"254" %>
jetzt es bis zu 100% der Breite der Box nimmt es in ist. Ich mag es wie 95% zu übernehmen. Bisher habe ich versucht (aus anderen Forumsbeiträgen)
Hinzufügen :columns => "50"
das hat es nicht beeinflusst. Ich habe versucht, auf ein HTML-Tag setzen, :html => { :id => "offer_form" }
und dann in meiner CSS-Datei setzen
#offer_form { width:50%;}
dies nicht
funktioniert hatandere Vorschläge?
edit:
Ich erkannte, dass ich in meiner CSS-Datei unter/Formen haben/
input, textarea, select, .uneditable-input {
border: 1px solid #bbb;
width: 98%;
padding: 10px;
height: auto !important;
margin-bottom: 15px;
}
und wenn ich die Breite ändern es funktioniert. aber es betrifft (offensichtlich) alle Formulare in der gesamten App (dh sie sind alle 98%). Gibt es eine Möglichkeit, dass ich nur dieses Feld erkennen kann, damit ich seine Breite unabhängig bearbeiten kann.
text_field, die es nicht beeinflußte. Gibt es noch andere Codes, die ich Ihnen zeigen könnte, die Ihnen helfen könnten? –
Dieser Code wird wahrscheinlich * nicht beeinflussen, es sei denn, Ihr '' hat zufällig eine Klasse von 'Körper'. Sie sollen das CSS auf * Ihre spezifischen * Klassen/Identifikatoren anwenden. – meagar
ohh ok. Ich denke, ich weiß was vor sich geht. Ich habe meine Frage bearbeitet –