Ich benutze Bootstrap und finde, dass die Höhe des Textfeldes zu klein ist. Es ist weniger als 10px. Ich frage mich, ob es klein ist oder ich einige Fehler gemacht habe.
Ich habe Firebug verwendet, um den Textbereich zu inspizieren. Es heißt, die Höhe beträgt 18 Pixel, was mir unmöglich erscheint ... Und was ich habe, ist das gleiche wie von hier. Textbereich aus dem Bootstrap-Beispiel. Es macht mich ziemlich verwirrt ... was ich habe, ist
input, textarea, select, .uneditable-input {
border: 1px solid #CCCCCC;
border-radius: 3px 3px 3px 3px;
color: #555555;
display: inline-block;
font-size: 13px;
height: 18px;
line-height: 18px;
margin-bottom: 9px;
padding: 4px;
}
Die Höhe sagt, es ist 18px, aber es ist nicht ... Kann jemand helfen?!
css
twitter-bootstrap
Gnijuohz
quelle
quelle
Antworten:
Das Hinzufügen
<!DOCTYPE HTML>
sollte dies beheben. Die gleiche Frage wurde hier gestellt: Problem beim Rendern der Texteingabe mit Twitter Bootstrapquelle
Falls die Top-Antwort nicht geholfen hat
Ich hatte es
<!DOCTYPE html>
schon und es war nicht das Problem für mich. Ich weiß nicht, was das Problem ist, aber ich habe es damit in meinem CSS behoben:input[type=text], input[type=password], input[type=email], input[type=tel] { height: 28px !important; }
Es ist eine Problemumgehung und ich bin nicht sicher, ob es einige Nebenwirkungen hat.
quelle
Ich weiß nicht, warum es funktioniert, wenn ich eine saubere neue HTML5-Seite öffne, aber nachdem ich Code hinzugefügt habe, weiß ich nicht, warum es passiert. Also öffne ich einfach die Datei bootstrap.min.css und suche:
type="text"
und dort gibt es die Eigenschaft height und ich ändere sie in min-height, damit es funktioniert.quelle
Ja , die insgesamt
height
ist ,28px
weil padding & Grenze auch hinzufügen ,height
um dasinput
wie folgt aus :quelle
Siehe meine Lösung hier in einem ähnlichen Thread .
Grundsätzlich verursachte die Codierung der Textdatei alle meine Probleme. Es zeigte sich in so kleinen Unterschieden zwischen den Browsern, dass ich Stunden damit verschwendete, mich mit CSS zu beschäftigen, weil ich dachte, das sei die Ursache.
quelle