Weil ich an anderer Stelle gerade wieder gefragt wurde wie man die Cleartype
Funktion im IE7 deaktivieren kann, welche ja Browserseitig aktiviert ist, gibts hier die
Lösung. Sicherlich nur für die pro User interessant, trotzdem hier das ganze für Joomla.
In diversen Foren wird immer gesagt man solle den Code in
body { ... } oder html { ... } integrieren, ich rate davon ab - es kommt, falls es dort
eingesetzt wird, oftmals zu Komplikationen mit Joomla. Fragt mich jetzt nicht weshalb,
ich weiß es nämlich nicht.
Was ist denn eigentlich Cleartype und wofür könnte ich diesen Hack gebrauchen ?
Genau diese Frage stellt Ihr euch doch gerade
- Cleartype ist eine von Microsoft patentierte Technik um Schriften zu glätten, sprich
eine Schrift mit Anti Aliasing darzustellen. Windows verwendet diese Technik und
eben der IE ab Version 7
- Das Problem mit Cleartype liegt darin, das gewisse Schriften in kleiner Darstellung,
wenn diese als bold (Fett) deklariert sind, sich im wesentlichen nicht von der
normalen Darstellung unterscheiden.
- Manch einer sagt, das eine andere Typo dieses Problem behebt, was wohl richtig ist,
allerdings lassen sich in gewissen Projekten eben Typo-Vorgaben nicht einfach über
den Haufen schmeissen.
Die Lösung:
Ich würde die CSS Anweisung nur in den #div oder .klasse Code schreiben, in welchem
dieser auch benötigt wird.
Der CSS Hack lautet:
Die Hintergrundfarbe sollte natürlich auf die verwendete Hintergrundfarbe angepasstHTML-Code:#deinDiv/.deineKlasse { ... filter:alpha(opacity=100); /* Fix the IE7 Cleartype */ opacity:1.0; /* Fix the IE7 Cleartype */ background-color: #181818; } /* Fix the IE7 Cleartype */
werden.
Somit lässt sich BOLD auch wieder von NORMALER Darstellung bei kleinen Schriften
unterscheiden.
Gutes gelingen


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen