PDA

Zobacz pełną wersję : Wielkie czcionki w IE ? :/



metmusic
07-12-2007, 12:39
Witam,

Mam następujący problem:
W IE 7 w FF wszystko działa jak należy, a w IE 6 czcionki robią się jak konie.
W body mam ustalony rozmiar font-size: 11px. Regulując tym parametrem IE7 i FF reagują i zmieniają rozmiary czcionek. IE6 zostawia jedną i tą samą i to 3 razy za dużą. Ma ktoś jakiś pomysł?

http://argo.jgora.pl - tutaj można zaobserwować ten problem.

Style definiuje oczywiście w oddzielnym pliku. Czcionki sypią się w modułach. Nagłówki są ok. Box po lewej stronie ma rozmiar czcionek ok ponieważ na sztywno w kolumnie której jest zmieniłem rozmiar. Ale to nie zmienia postaci rzeczy że nie wszędzie tak się da no i że IE6 nie powinien mi ignorować istawienia dla body :/. Wiem że jest to związane z zapisem:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">usuwając ten zapis z templatki w FF i IE7 tez się kisi wszystko i czcionki robią się jak kulfony. Tylko dlaczego? font-size w body zostaje ignorowany? Wygląda na to ze IE 6 ignoruje ten zapis.

Czy jest chętny, który mi pomoże?

(Do admina: Temat już był poruszany ale bez odzewu, a autor nie dał sensownego opisu problemu wiec i odpowiedzi były nie wiele warte, w zasadzie były także pytaniami)

Z góry dziękuję
Marcin

P.S. już mniej więcej sobie poradziłem ale wymagało to wyrzucenia tzw prologu xml'owego. Nie do końca zlikwidowałem w ten sposób problem bo po 1 dlaczego mam niby wyrzucać ten prolog a po 2 nadal coś się psuje pod IE6 ... jednak jakby kogoś interesował ten temat i standardów Quirks mode i Strict mode to tu jest fajny artykuł http://4programmers.net/CSS/Quirks_mode

Mimo wszystko proszę o jakieś rozwiązanie co zrobić aby nie wywalać prologu...

di-frost
27-01-2009, 02:56
A może oddzielny plik css dla IE6 i tam ustalasz na nowo te elementy, które się sypią?

<!--[if gte IE 6]>
<link href="css/ie6.css" rel="stylesheet" type="text/css">
<![endif]-->
Mi to zawsze pomaga.