Komputery, Windows i masa kompletnego bałaganu. Tak, to mój dziennik.

ktos.jogger


I jak zwykle.

27 stycznia 2006, 12:10:19. Niewiadomoco, Webdesign , 0.

W przerwach miedzy uczeniem się do egzaminów siadłem do mojego pomysłu, na który wpadłem oczywiście podczas czasu gdy trzeba się uczyć. Więc pięknie projektując stronę natknąłem się na pewien problem. Chodzi o to, że float nie rozciąga rodzica. Pomyślałem, że u Riddle'a jest pewnie rozwiązanie, więc Google, znalazłem, Patrys odsyłał do siebie, zastosowałem, działa.

IE 7 jednak, jako przeglądarka wybitnie wspierająca standardy, znów mnie pokarał. Nie działa. Z rozwiązania semantycznego i poprawnego nici, zastosujemy proste rozwiązanie, które pod IE też zadziała.

Ech, szkoda gadać. Ciekawe, czy Chuck Norris ma IE, które poprawnie renderuje strony?

Komentarze

  1. Riddle
    27 stycznia 2006 15:08:00

    Działa, działa. Dla IE należy overflow wyłączyć.

    html > body div.container { overflow: auto; }

    A jeśli nie chcesz stosować hacków, które w IE7 przestają działać (>), to zabrudź już ten XHTML i dodaj <hr/>'a bądź div'a.

  2. Riddle
    27 stycznia 2006 15:08:45

    Och, zapomniałbym dopisać: A włączyć hasLayout przez Holly Hack (height: 1px) - komentarze warunkowe dla IE.

  3. Ktos
    27 stycznia 2006 22:34:13

    Zabrudziłem, dodałem pustego diva. Trudno.

    Serwis nie będzie hiperpoprawny, zresztą jego CSS już się nie waliduje z założenia ;)

Zostaw komentarz

W komentarzach dozwolona jest składnia Markdown do formatowania.