Pixelfehler in Firefox bei laden einer Bilddatei
raschid
- browser
Guten Tag zusammen.
Ich habe eine Tabelle erstellt und mit css formatiert. Klappt alles bestens, IE und FF zeigen ein identisches Bild. Nun lade ich Inhalt in eine Zelle und - schwupp - macht der FF die Zelle 1Pixel schmaler, während der IE sie unverändert korrekt anzeigt.
Nach längerer Suche konnte ich die Bilddatei als Quelle identifizieren, aber ich verstehe nicht warum das so ist und wie ich es ändern kann.
Hat jemand eine Lösung?
Gruß,
Raschid
Hier die Formatierung der Zelle:
td.mainRight {
width: 740px;
text-align:left;
padding:10px;
padding-top:15px;
}
Nach längerer Suche konnte ich die Bilddatei als Quelle identifizieren, aber ich verstehe nicht warum das so ist und wie ich es ändern kann.
Hat jemand eine Lösung?
Nein aber eine Frage:
Wie lautet der Doctype deiner HTML Ausgabe?
Dieser ist dafür verantlwortlich, ob im Standards oder Quirksmode gerendert wird. Letzteres führt dann schnell zu grösseren Unterschieden.
mfg Beat
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Hallo Beat,
guter Hinweis. Leider kenne ich mich damit wenig aus. Kannst Du etwas daraus erkennen?
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
>
> Hallo Beat,
> guter Hinweis. Leider kenne ich mich damit wenig aus. Kannst Du etwas daraus erkennen?
Ja, nämmlich dass diese Angabe nicht ausreicht um den Standards Mode zu triggern.
Dazu müsstest du die Variante strict verwenden, oder aber sicher die DTD Adresse angeben zu transitional mit Angeben.
Ich empfehle dir:
~~~html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
http://www.w3.org/QA/2002/04/valid-dtd-list.html
mfg Beat
Danke für den Hinweis!!
Hat aber leider nix gebracht, außer dass es jetzt im IE noch schlimmer aussieht als im FF :-)
Naja, ich werd mal das Stylesheet von vorne überprüfen ...
Gruß,
Ralf
Hallo Ralf
Hat aber leider nix gebracht, außer dass es jetzt im IE noch schlimmer aussieht als im FF :-)
Das ist dann ein Zeichen dafür, dass deine Seite Fehler enthält, und der IE diese im „ich rate mal, was der Seitenersteller gemeint haben könnte”-Modus zufällig so wie von dir gewünscht angezeigt hat.
Naja, ich werd mal das Stylesheet von vorne überprüfen ...
Fange mit dem HTML an, befrage dazu den Validator. Wenn dort schon Fehler sein sollten, nützt das beste und fehlerfreie CSS auch nicht viel.
Auf Wiederlesen
Detlef
HTML und CSS-Validator sagen: alles bestens :-)
ich muss wohl doch nochmal den Aufbau prüfen.