Pytanie

Avatar użytkownika

Pozycjonowanie w HTML'u.

Mam pytanie odnośnie pozycjonowania w HTML'u. Otóż chciałbym wstawić na stronę element, który nie będzie zmieniał położenia, niezależnie od przewijania strony (tak, jak czarny pasek w tym portalu). Na razie używam: <div style="position:absolute;top:0;left:0"> . Spróbowałem użyć czegoś takiego: <div style="position:fixed;top:0;left:0"> , i rzeczywiście działa, ale... nie w Internet Explorer. Jak zrobić, aby element był w jednym miejscu niezależnie od przewijania strony, i niezależnie od przeglądarki? Czy konieczne będzie użycie stylów CSS?

Odpowiedzi (4)

Odpowiedział(a) Programowanie_w_Logo dodano 2011-12-08 19:45
Avatar użytkownika

Pytanie trochę się "zepsuło", więc całość dodałem pod tym linkiem: http://pokazywarka.pl/pu9o9x/ .

Odpowiedział(a) binprogrammer dodano 2011-12-08 22:00
Avatar użytkownika

A co jest złego w 

 

?

Odpowiedział(a) Programowanie_w_Logo dodano 2011-12-09 14:13
Avatar użytkownika

Gdy użyję position fixed (

), wówczas Internet Explorer umieszcza dany obiekt normalnie, tak, jakby nie był w ogóle pozycjonowany (według kolejności w kodzie HTML). Natomiast
powoduje, że obiekt jest w lewym górnym rogu, ale jest też przewijany razem ze stroną.

Odpowiedział(a) Programowanie_w_Logo dodano 2011-12-09 18:31
Avatar użytkownika

Dodam, że używając pozycjonowania, Internet Explorer, wyświetlając plik w formacie GIF, wyświetla tylko pierwszą klatkę. Czy jest na to jakaś rada?