Autor Zpráva
blast3r
Profil
Ahojte,
mám jeden veľký problém ohľadom zobrazovania pozadia vo FF,
Tuto Vám dávam 2 linky: 1.; 2;
Obidve stránky vykreslí IE správne(mysím to pozadie), FF však len tú druhú.
Pre úplnosť dodávam aj css subor:


#box {
width: 800px;
}

#oballoga {
width: 794px;
height: 291px;
float: right;
}
#logo1 {
width: 6px;
height: 291px;
margin: 0px;
padding: 0px;
float: left;
}

#logo2 {
width: 509px;
height: 291px;
background-image: url(img/01.jpg);
background-repeat: no-repeat;
float: left;
}

#logo3 {
width: 285px;
height: 291px;
background-image: url(img/02.gif);
background-repeat: no-repeat;
float: right;
}

#obaltelo {
margin-left: 6px;
width: 786px;
background-image: url(img/04.gif);
height: 1000px;
}

#tien {
width: 786px;
height: 26px;
background-image: url(img/03.gif);
clear: both;
}

#telo1 {
padding-left: 5px;
padding-right: 5px;
width: 594px;
float: left;
}

#telo2 {
width: 172px;
padding-left: 5px;
padding-right: 5px;
float: right;
}

#pata {
background-image: url(img/05.gif);
height: 65px;
clear: both;
}


Ten druhý CSS súbor sa líši od prvého tým, že je do druhého pripísané to height: 1000px;
A v tom je Pes zakopaný.Ak tam bude to height: 1000px; tak FF bude zobrazovať stránku správne pokiaľ text nepresiahne tých 1000px na výšku. Ak ich presiahne, tak FF nezobrazí pozadie. Ja však neviem, aký bude ten text dlhý, a preto nechcem aby bola stránka kilometer dlhá... :) Potrebujem, aby sa stránka zobrazovala vo FF tak, ako tá 1. v IE (t.j.: aby bola stránka dlhá podľa textu, a aby sa zobrazovalo pozadie)
BTW: to pozadie je [http://blaster.ezin.cz/pok2/img/04.gif]tento[/url] súbor.

Díííík
;BLAST3R
havs
Profil
nezadávat height vůbec, nebo na úkor validity to jde zařídit hackem:
min-height: 1000px;
_height: 1000px;

FF a Opera povolí roztažení po dosáhnutí min-height
IE povolí normálně pří _height (min-height on nezná)
blast3r
Profil
havs
Skúšal som ale:

Keď nedám height vôbec, FF nezobrazí pozadie,
Keď ten text prekročí tých tisíc pixelov, zas FF nezobrazí pozadie :(
Takže nič sa na tom nezmenilo...

Má ešte niekdo nejaké nápady?? PLS. dik.
havs
Profil
tak to nevím, kde je chyba, ten hack mi funguje všude:
http://havel3.ralsko.net/111/poz.html

... musí se tam dát oba řádky a v pořadí:
min-height: 1000px;
_height: 1000px;
blast3r
Profil
havs

No ale ani tak sa to nezobrazuje, tak ako ja chcem...
Pozadie sa vykresli len po tych 1000px; a potom už nie viď : http://blaster.ezin.cz/pok3/ , ja potrebujem aby to pozadie bolo na cele..
Dik
habendorf
Profil
Kód nezkoumám, jen si tipnu od boku: tyto problémy jsou většinou způsobené tím, že div je jinak vysoký, než se autor domnívá. Dej mu na chvíli třeba border, ať vidíš jaká je jeho skutečná výška.
Uvědom si, že floatované prvky obalující div nenatahují. Takže resumé - tipuji na chybějící cleaner.
blast3r
Profil
habendorf
Takže resumé - tipuji na chybějící cleaner.

hmmm... si boh, na takuto fintu by som urcite neprisiel ;)

Mnoohokrat dííík.
;blast3r
Toto téma je uzamčeno. Odpověď nelze zaslat.