HTML-Formular mit nur versteckte Eingänge erstellen Sie zusätzliche Leerzeichen in FireFox
Ich habe ein einfaches Formular mit zwei hidden-inputs verursacht zusätzlichen Leerraum in Firefox. Ich habe Schwierigkeiten mit dieser für ein paar Tage.
<form name="DemoForm" method="get">
<input type="hidden" name="isposted" value="">
<input type="hidden" value="2" id="SelectedTab" name="SelectedTab"></form>
Es ist gerendert in der Zelle. Danach befindet sich ein div mit Inhalt, aber im firefox gibt es einen extra-Leerraum oberhalb der div. Nur in Firefox.
Ich versuche, dies zu beheben, setzen Sie das Formular in ein div mit display:none, dessen Elemente im div mit der "AUSLAGE legen:none" und andere Dinge, die ich gefunden habe im Netz, aber nichts hilft...
Hat jemand traf dieses Problem vor?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich dieses Problem beheben mit div-container mit "display:none", sondern das entfernen des "Typ:hidden" von jedem element.
Der endgültige code sieht wie folgt aus:
Sicher, dies könnte nützlich sein für jemanden. :- ]
Entfernen Sie alle Leerzeichen, neue-Zeile-Zeichen in der form, wie diese:
Ähnliche Idee zu gotqn.
Machen Datenfeld soll versteckt werden, ein gewöhnlicher text-Feld.
Einfach mal "verstecken" Sie das Eingabefeld, indem es die gleiche Hintergrundfarbe wie der hintergrund.
Wenn Sie ausblenden möchten, dem Feld Daten, verwenden Sie einen text-Farbe die gleiche wie der hintergrund.
Wenn Sie möchten, eine Meldung/- Nummer, verwenden Sie eine Textfarbe, die contrastingly anders.