Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Lösung für den fehlenden Cursor-Fehler im Eingabefeld in Firefox 2_Experience Exchange

WBOY
Freigeben: 2016-05-16 12:05:47
Original
1399 Leute haben es durchsucht

Obwohl dieser Fehler in Firefox3 glücklicherweise behoben wurde, befindet sich Firefox3 noch im Beta-Stadium und es wird noch einige Zeit dauern, bis es Firefox2 ersetzt. Lassen Sie uns unten ausführlich über dieses Problem sprechen:

1. position:absolute; }Das Formulareingabefeld im Container verliert den Cursor im Containerbereich mit einem Stil ähnlich wie {overflow:auto;}
Sie können anhand der Beispiele 1 bis 6 mehr über die häufigsten Situationen erfahren.

Wenn Sie möchten, dass der gesamte Text ohne Cursor angezeigt wird, können Sie zwei Container einrichten, HTML und Text, siehe Beispiel. Zu den Überlaufattributen, die diesen Fehler verursachen können, einschließlich des Beispiels overflow:auto, gehören:

overflow:auto
overflow-x:auto;
overflow-y:auto; scroll ;
overflow-x:scroll;
overflow-x:hidden;
Andere Lösungen außer der Vermeidung des Überlaufattributs:

Verwenden Sie overflow:hidden, um das fehlerhafte Überlaufattribut zu ersetzen.
Fügen Sie position:relative zum Container durch das obige Überlaufattribut hinzu, siehe Beispiel.
Fügen Sie das gleiche Überlaufattribut zum Container von positon:absolute hinzu und achten Sie auf die Reihenfolge, in der es auf der Seite angezeigt wird, siehe Beispiel 4.
Wählen Sie geeignete Tags für Container aus, die das Überlaufattribut verwenden, das Fehler verursachen kann , wie zum Beispiel Fieldset, siehe Beispiel sechs.
2. Das Formulareingabefeld im Container mit dem Stil {position:absolute;} verliert den Cursor im Iframe-Containerbereich
Sie können diese Situation anhand von Beispiel 7 verstehen. Um das Problem einer zu hohen Dropdown-Liste in IE6 zu lösen, ist es häufig erforderlich, diese mit iframe abzudecken. Gelegentlich kann das Versäumnis, Browsereinschränkungen festzulegen, zu dem oben genannten Problem führen.

Nun scheint es, dass Firefox 2 ziemlich viele Fehler im Umgang mit Iframes hat. Ich habe beispielsweise zuvor einen Fehler in der Anzeige von Iframes entdeckt, als Firefox zurückkam.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage