ďťż
Podstrony
|
telcocafeNie wiem czy pamiętacie artykuł z eksperta "Według wzoru" o css. Pokazane były tam błedy IE i jak je omijać. Ale zauważyłem, że Opera tak samo interpretuje jak IE (tzn.nie zgodnie ze standardem). I jak sobie z tym poradzić??Czy można zrobić w IE element div mniejszy niż 15px?? Bo jak piszę: <div style="height: 1px; width: 500px; backgcolor: #808080"></div> to pod opera i firefox wyświetla to co chcę tzn. szary pasek o wysokości 1px i szerokości 500px, ale pod IE wyświetla szary prostokąt o wysokości 15px... Dlaczego tak się dzieje i jak to naprawić?? IE wyświetla szary prostokąt o wysokości 15px... Dlaczego tak się dzieje i jak to naprawić?? jeden z setek bugów w silniku IE :D nic nie poradzisz. Kiedyś jakiś fix znalazłem na necie, ale nie dam głowy że działa bo nie testowałem. bzdura. To zależy od tego, czy robisz w quirks-mode czy w wersji zgodnej ze standardami. Aby wymusić standards-mode musisz używać poprawnego DTD. da się to zrobić w IE. musisz do stylu dodać font-size: 1pt; Użytkownik ARJ edytował ten post 16 kwiecień 2005, 09:40 a jaki kod css`a Ci się sypie ?? Konkretnie chodzi o padding w div. Jak piszę <div style="width: 500px; height: 20px; background: #808080;"> i <div style="width: 500px; height: 100px; background: #808080; padding: 20px 20px 20px 20px; border: solid 3px #000000;"> to oba mają taką samą wielkość... A jak wymusić ten standards-mode?? Nie wiem czy pamiętacie artykuł z eksperta "Według wzoru" o css. Pokazane były tam błedy IE i jak je omijać. Ale zauważyłem, że Opera tak samo interpretuje jak IE (tzn.nie zgodnie ze standardem). I jak sobie z tym poradzić?? A jak wymusić ten standards-mode?? wstawiając poprawny DTD: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> oczywiście ten kod musi być wstawiony na samym początku dokumentu. ale prócz doctype strona musi być też poprawna w tym standardzie! validator HTML <= to pomoże wyeliminować błędy ale prócz doctype strona musi być też poprawna w tym standardzie! validator HTML <= to pomoże wyeliminować błędy validator sprawdza tylko strukturę semantyczną, czyli skłądniową dokumentu. Żeby dokument był poprawny, to webmaster musi najpierw wiedzieć co robi... a to już zupełnie inna historia. |
|||
Sitedesign by AltusUmbrae. |