Ich versuche, Cross-Browser-Konsistenz für meine Website zu erreichen.CSS: Chrome und Safari scheinen die Grenze zur Breite hinzuzufügen, während IE, Firefox & Opera nicht
Es ist zu dieser Seite: http://www[insert-dot-here]geld[insert-dash-here]surfen[insert-dot-here]nl/uitbetalingen.html (bitte beachten Sie, dass ich diese URL lieber nicht für SEO-Bots gemacht gecrawlt wird)
Wenn Sie diese Seite in IE, Firefox oder Opera zu sehen, alles ist in Ordnung, aber in Chrome und Safari sind die Tabellen ein wenig aus der Reihe (wie Sie wahrscheinlich deutlich bemerken werden).
Was scheint das Problem zu sein?
Es scheint mir, dass in Chrome und Safari der linke und rechte Rand (2px) insgesamt zur eingestellten Tabellenbreite hinzugefügt wird, während in den anderen Browsern der Rahmen als Teil der Breite betrachtet wird.
Die (meisten) relevanten CSS-Linien die Folgenden (von der table.css
Datei, auch über die Quelldatei Seite) sind:
table.uitbetaling { margin: 11px 18px 10px 19px; border: 1px solid #8ccaee; width: 498px; padding: 0; } table.uitbetaling img, table.uitbetaling td { margin: 0; border: 0; padding: 0; width: 496px; } table.uitbetaling tr { margin: 0; border: 0; padding: 0 1px 0 0; }
Also im Grunde habe ich eine Tabellen- verwendet Struktur Bilder zu organisieren, wie folgt aus:
(die Klasse der Tabelle<table> <tr><td><img /></td></tr> <tr><td><img /></td></tr> ... <tr><td><img /></td></tr> </table>
uitbetaling
ist) 0
Wenn ich hier die Breite von table.uitbetaling
und table.uitbetaling img, table.uitbetaling td
auf den gleichen Wert (z. Sowohl 496
als auch 498
), das "Problem" in Chrome und Safari ist gelöst, allerdings ist in Firefox der rechte Seitenrand leer. Weil der rechte Rand nicht mehr "hineinpassen" kann. img
und td
müssen mindestens 2 Pixel schmaler als table.uitbetaling
sein, damit der rechte Rand in Firefox sichtbar ist.
Gibt es eine Möglichkeit, dies zu lösen?
BTW; Ist diese Website gemäß niederländischen Gesetzen legal? – Pindatjuh
"Bitte beachten Sie, dass ich diese URL nicht Crawlable für Seo-Bots machen möchte" Zu spät. Du bist Nummer 1 und diese Seite ist Nummer 2 bei Google. Dafür machen sie Htaccess. – Rob
Welchen DOCTYPE verwenden Sie? –