Bug: ie-7.js und font-family: inherit sowie die Lösung
Mittlerweile ist für mich zum Standard geworden Eric Meyers CSS Reset in meine Projekte einzubinden. Wenn man sich erstmal daran gewöhnt und weiss, welche Definitionen wieder eingebaut werden müssen. Wer sich also wundert warum nach einem css-reload
<strong> ... </strong>
keine mit Bold ausgezeichneten Textpassagen hervorbringt, sollte es in seinem eigenen Stylesheet neu definieren. Insgesamt erleichtert aber ein CSS Reset die Arbeit eines Webdesigners deutlich.
Heute nun ein Projekt in dem ich auf Pseudo-Klassen wie :last-child und :nth-child() zurückgreifen wollte. Via ie-7.js Projekt kann man dem Internet Explorer mittels Javascript die Verwendung solcher Pseude-Klassen beibringen. Und genau hier lag heute der Hund begraben. Sämliche eigene font-family Angaben wurden nun im Internet Explorer ignoriert und die Seite mit dem Standardfont gerendert.
Gelöst hab ich das Problem in dem ich aus Eric’s CSS Reset
font-family: inherit;
gelöscht habe. Nun sieht alles wieder richtig aus und auf ein CSS Reset von font-familiy kann ich auch verzichten.
Kannte den CSS Reset gar nicht, ist aber keine schlechte Idee.
Danke für den Tipp ;-)