Ich habe ein paar Textfelder, die schreibgeschützt sind. Ich habe diesen Text kursiv geschrieben, aber für numerische Felder, bei denen ich auch den Text rechts ausgerichtet habe, wird die letzte Zahl abgeschnitten. Das Hinzufügen von Padding macht nur das Textfeld größer, behebt aber nicht das Problem, wie es im Bild zu sehen ist (Total Cost hat etwa 20px Padding und Cost hat nur 5px). Wie kann ich das anders beheben, als nur den kursiven Text loszuwerden? Ich habe gesucht und habe nichts gefunden, das das anspricht, also wenn Sie einen Link irgendwo haben, würde ich glücklich sein, es heraus zu überprüfen.Recht ausgerichteter kursiver Text im Textfeld abgeschnitten
Dies ist nicht spezifisch Browser, so dass es auf der ganzen Linie geschieht, ist Chrome der für das Bild verwendet oben und hat die auffälligste Veränderung. Wenn die Seite zum ersten Mal geladen wird, wird sie korrekt angezeigt, nichts wird abgeschnitten. Dies ist Teil eines Formulars. Wenn Sie also eine andere Option aus einem Dropdown-Feld auswählen, ändert sich der Text in diesen schreibgeschützten Feldern, wenn das Problem auftritt. Fast so, als würde das Styling geändert, wenn eine neue Option gewählt wurde. Ich habe keine Stiländerungen, Klassenänderungen oder irgendetwas im Code bemerkt. Könnte etwas übersehen haben, aber bisher ist nichts herausragend. Hier
ist ein jsFiddle: jsfiddle.net/mK6JK
Diese nicht vollständig die gleiche wie die Frage gestylt ist, aber die wichtigsten Styling-Klassen hinzugefügt. Problem ist, dass es auf der Geige gut aussieht. Habe aber immer noch das Problem auf meiner Produktionsversion.
Dies ist etwas chaotisch, aber ein paar Leerzeichen am Ende hinzufügen? – ElendilTheTall
Vielleicht hinzufügen: nach pseudeoelement mit Leerzeichen oder mit Anzeige: Inline-Block; und etwas Breite. Irgendein Code und Geige würden geschätzt, um es in Ihrem Beispiel zu prüfen. – davidgnin
Ich glaube Überlauf: versteckt; korrigiert dies [Link] (http: // haslayout.net/css/Italics-Float-Bug) – urbanlemur