Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: IE 8 div w divie, position:fixed; - jak to ugryźć?
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
expert
Piszę stronę i głowię się nad tym dziadostwem już jakiś czas. Nie mam już bladego pojęcia o co chodzi, jak to ogarnąć.
Nie będę podawał kodu, tylko przykład strony: http://siekier.pl/test.php

Chodzi o to, aby ten biały pasek z input i OK był zawieszony w pewnym miejscu okna (nie przewijał się). Pod standardowymi przeglądarkami to działa bez zarzutu (FF, Opera, Safari, Chrome). Zaś po IE ten pasek przesuwa się z pozostałością strony. Głownie chodzi o to, żeby div.addzam był umieszczony w divie, bo w tym nadrzędnym zmieniam treść strony.

Ktoś mi może podpowiedzieć co jest nie tak?

EDIT:

Gdzieś w necie wyczytałem, że trzeba dodać:
Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Ale co to ma do rzeczy?
prowseed
  1. * html .addzam {position : absolute;}

hmm? Dodam, ze ten kod u Ciebie znalazlem, a przeciez .addzam powinno miec position:fixed, dlaczego to nadpisujesz?

Doctype musisz dodac, bo inaczej IE8 w jakis dziwny i tylko dla siebie znany sposob interpretuje zawartosc strony, na wlasnej skorze sie nie raz o tym przekonalem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.