/css/ pozycjonowanie (do dołu strony a nie okna)

w dziale Opera
adas napisał(a):

http://www.mojaopera.idu.pl/test/test.html - chciałem aby tak jak jest w Operze było także w FF. Ale nie jest. Chodzi o te małe bloki na dole. Powinny (tak mi się wydaje) być oddalone o ileś tam pikseli od dołu strony, a nie dołu okna. No chyba, że Opera ma jakiegoś byka, a FF wyświetla tak jak powinno być...

Nixer napisał(a):

IMO wszystko jest w porządku. Wygląda to tak samo w FF i w Operze.

Screena dać?

BTW: zdefiniuj "dół strony" i "dół okna".

adas napisał(a):

Dół strony to dół strony, a dół okna to dół okna wink No nie wiem jak to wytłumaczyć... confused
hmmm... na zrzucie po prawej Opera, a po lewej FF.
W operze jest widoczny dół strony oraz dół okna, a w ff widzisz tylko dół okna. Jakby troszkę przewinął to bym zobaczył dół strony...

ff_opera.png

Nixer napisał(a):

A, widzę. Nie przewinąłem wczesniej okna i nie wiedziałem za bardzo, o co chodzi.

Po pierwsze: wyzeruj margin i padding dla body. Rób to zawsze, bo różne przeglądarki mają różne wartośći domyślne. Po drugie: nadaj position:relative dla body. Wtedy wszystko powinno zrobić się mniej więcej równe. Jak jeszcze ujmiesz "dużo tekstu" w <p> i wyzerujesz dla niego margin i padding (albo jakiś nadasz), to wszystko będzie wyglądać tak samo. BadzIEw oczywiście będzie miał jakieś wonty, więc dla niego chyba będą potrzebne jakieś protezy.

Pogooglaj trochę na temat position:absolute. Nie wiem dokładnie dlaczego elementowi nadrzędnemu należy nadawać position:relative, ale tak chyba trzeba. Ostatnio też szukałem coś na temat position:absolute i właśnie ta kwestia się pojawiła

adas napisał(a):

hehe wink dzięki... działa. Ale czemu w Operze zadziałało bez tego position:relative; chociaż przez to rozwaliło się coś innego.

I coś mi się wydaje, że Opera i FF mają różne interpretacje z-index.

Moose napisał(a):

Originally posted by Nixer
Pogooglaj trochę na temat position:absolute. Nie wiem dokładnie dlaczego elementowi nadrzędnemu należy nadawać position:relative, ale tak chyba trzeba. Ostatnio też szukałem coś na temat position:absolute i właśnie ta kwestia się pojawiła



position: absolute; --> element, do ktorego to sie odnosi jest pozycjonowany wzgledem najblizszego poprzednika o okreslonej pozycji (czyli relative, absolute, lub fixed). Jesli zaden z parent elements nie ma okreslonej pozycji, to punktem odniesienia staje sie viewport (nie mylic z elementem html). Ekran, jednym slowem (albo przestrzen panelu). Cos w rodzaju poligonu bojowego, na ktorym operujemy.

M.