Sebastian Frost: Textfeldbreiten, HTML und CSS und ein ungewollter Zeilenumbruch

Hallo,

ich habe ein etwas nerviges Problem. Die Schwierigkeit Textfelder in Formularen in NS 4.X und allen anderen Browsern gleichbreit darzustellen klappte bisher mit <input name="name" size="x" style="width: y;"> ja immer ganz gut. Nun merke ich aber, das NS bei dieser Variante einen Zeilenumbruch hinter dem Textfeld einfügt. Genau den kann ich aber nicht gebrauchen. Nehme ich das style=... raus aus dem Tag, klappt alles wunderbar.

Kennt jemand das Problem? Oder noch besser: Kennt jemand eine Lösung,

Gruß,

Sebastian

  1. hi

    Nun merke ich aber, das NS bei dieser Variante einen Zeilenumbruch hinter dem Textfeld einfügt. Genau den kann ich aber nicht gebrauchen. Nehme ich das style=... raus aus dem Tag, klappt alles wunderbar.

    Kennt jemand das Problem? Oder noch besser: Kennt jemand eine Lösung,

    Netscape 4 und seine skurilen CSS-Bugs... Lagere das CSS aus und nutz' einen der reichlich vorhandenen Selector-Bugs dafür aus, dass er von der Angabe die Flossen läßt, z.B. indem du dem Textfeld ein id="foo" verpasst und es im CSS-Block mit input#foo{} ansprichst.

    Grüße aus Bleckede

    Kai

    1. Vielen Dank!

      ich schraubte schon an einem Browser-Sniffer, aber das ist doch sehr viel eleganter.

      Gruß,

      Sebastian

      hi

      Nun merke ich aber, das NS bei dieser Variante einen Zeilenumbruch hinter dem Textfeld einfügt. Genau den kann ich aber nicht gebrauchen. Nehme ich das style=... raus aus dem Tag, klappt alles wunderbar.

      Kennt jemand das Problem? Oder noch besser: Kennt jemand eine Lösung,

      Netscape 4 und seine skurilen CSS-Bugs... Lagere das CSS aus und nutz' einen der reichlich vorhandenen Selector-Bugs dafür aus, dass er von der Angabe die Flossen läßt, z.B. indem du dem Textfeld ein id="foo" verpasst und es im CSS-Block mit input#foo{} ansprichst.

      Grüße aus Bleckede

      Kai

      1. Tofu detected...

        hi

        ich schraubte schon an einem Browser-Sniffer, aber das ist doch sehr viel eleganter.

        das erledigt sich bei Netscape 4 von alleine.

        Grüße aus Bleckede

        Kai