body background-position: center Firefox 1.5-benA 2005 november végén megjelent Firefox 1.5 másként kezeli a háttérkép középre igazítását, mint elődei, vagy a legelterjedtebb többi böngésző (Internet Explorer, Netscape, Opera).

A probléma, hogy míg a Firefox korábbi verziói a

body style="background: url(background.gif) center no-repeat;"

hatására középre igazították a hátteret, az 1.5-ös verzió a háttérkép közepét igazítja az ablak felső széléhez. A képre kattintva látható mindez a gyakorlatban (ha Firefox 1.5-öt használsz).

A megoldás: height:100% a html-nek. Itt a működő példa. Ha meg akarnám védeni a Firefox-ot, akkor azt mondanám, logikus, mert amíg nem adom meg a html-nek, hogy milyen magas legyen, addig a böngésző honnan tudja ezt? De nem akarom megvédeni, mert gyakorlati oldalról nézve logikus az is, hogy a html alapértelmezetten 100% magas, és ha már annyi mindenben különböznek, ebben legalább megegyeztek az említett böngészők – idáig.

frissítve (2006. 01. 25.): Most nézem, hogy az Opera 8.5 esetén is ugyan ez a jelenség (és a megoldása is).

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s