![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Mam stronę opartą na blokach. Normalnie działa dobrze w FF. Niestety, rozjeżdza się zarówno w IE i Operze. Po zamianie dwóch wartości (szerokości bloku głównego i jego lewe marginesu) strona wygląda w nich jak trzeba. Jednak wtedy jest źle w FF. W związku z tym zastosowałem box model hacka. W FF i IE strona działa poprawnie. Problem mam dalej z Operą. W związku z tym szukam hacka do FF. Wtedy bym mógł odwrócić obecną sytuację. Istnieje coś takiego?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam ...
jak nie ma haków na ff (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) hak to nie jest użycie właściwości jakoś dziwnie tylko wykorzystanie błędu wparserze do styli ... tu jest dobra podstawa: http://centricle.com/ref/css/filters/ stosowanie haków ma to do siebie że jak wyjdzie nowsza wersja przeglądarki to mogą one przestać działać ... tip: szerokości i marginesy: ie i w3c inaczej liczą szerokość ... obrazowo: ie liczy np do zewnątrz boxa a w3c liczy do wewnętrznej krawędzi (bez bordera) więc pixel tu pixel tam i się przestaje mieścić (to tylko przykłąd bo o tym można by napisać książkę) ... pierwsze co zrób to ustal poprawny doc type (wg tego: http://hsivonen.iki.fi/doctype/ wejście w Standards Mode rozwiązuje 90% problemów ... potem pobaw się tymi szerokościami ... haków używaj w ostateczności ... pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 06:52 |