Habs vorher gelöscht, weil ich im Nachhinein gesehen hab, dass du geschrieben hast, dass es im IE richtig angezeigt wird… :oops: Versuch doch mal alles in eine Tabelle zu packen, und den Inhalt der Zelle, in dem das Suchfeld und der Button sind, zu zentrieren.
eine Tabelle ist an der Stelle natürlich semantisch nicht korrekt.
Wenn etwas im IE vermeintlich richtig angezeigt wird, im Firefox dagegen nicht, ist in 99 von 100 Fällen ein Fehler im Code oder im IE, der das auslöst.
Es ist anzunehmen, dass da irgendwelche margins oder sowas gesetzt sind. Schnapp Dir Firebug, ein Plugin für den Firefox und inspiziere die Elemente und ihre Eigenschaften.
Oder poste einen Link zur Seite, dann können auch andere den Fehler für Dich suchen.
fieldset:after {
content: „float beenden“;/für moderne Browser (css3)/
display: block;
clear: both;
height: 0px;
visibility: hidden;
}
[/code]Damit es auch in Konqueror / Safari ähnlich wie in den meisten Browsern aussieht, könntest du eventuell auch border für input abschalten.