Autor | Zpráva | ||
---|---|---|---|
bblack Profil * |
#1 · Zasláno: 7. 2. 2007, 23:56:13
Dobrý den,
mám malý problém....na stránce www.thai.xf.cz v IE funguje normálně, v CSS je hodnota HEIGHT nastavena na AUTO....tedy čím více textu, tím více se roztahuje dolů avšak ve Firefoxu se neroztahuje, ale vytvoří se scrollovací lišta (protože mam overflow: auto; ) v případě odstranění OVERFLOW se celá stránka totálně rozhodí, co má být dole je nahoře apod. prosím tedy o radu jak to udělat funkční (aspoň trochu) pro Firefox Předem Děkuji |
||
peta Profil |
#2 · Zasláno: 8. 2. 2007, 08:27:54
bblack
chyb je tam vic 1. vsechny obrazky treba zmensit tak, aby celkova stranka pri otevreni mela 40k. http://www.thai.xf.cz/pic/john.png ma 60k a tim padem se ti kazdy na tak pomalou stranku vybodne. 2. "v IE funguje normálně" Tak to je sporne tvrzeni, prave IE si zobrazuje stranky po svem a ne tak, jak jsou napsany. Cili ja bych zas tvrdil, ze spravne to zobrazuje FF. 3. nadpisy by jsem daval do H1,2,3,4,5,6 <center><img src="pic/nadpis.png" border="0" alt="" /></center><br /> <br /> 4. menu jen do UL LI <div class="menu"> <ul> <li><a href="#">O nás</a></li> <li><a href="#">O nás</a></li> <li><a href="#">O nás</a></li> <li><a href="#">O nás</a></li> </ul> </div> mezery poresis v CSS prevedenim na display:block / margin/padding/text-indent <div class="links"> <ul><li><a href="onas.htm">O nás</a></li></ul> <ul><li><a href="onas.htm">Aktuality</a></li></ul> <ul><li><a href="onas.htm">Thai kuchyně</a></li></ul> <ul><li><a href="onas.htm">Thai Spa & Massage</a></li></ul> <ul><li><a href="onas.htm">Partneři</a></li></ul> <ul><li><a href="onas.htm">Klub All Thai</a></li></ul> <ul><li><a href="onas.htm">Kontakt</a></li></ul> <br /> <br /> <br /> <br /> </div> 4. a co se tyce problemu, ten primo podleha pod #page { position:relative; width: 800px; height: auto; overflow:auto; } #main { position:relative; float: right; //prasarna, tohle v IE nemuze nikdy dobre fungovat, leda udelat 2 divy kazdy s jednou vlastnosti right: 18px; // tak to je ovsem uzasne. bud floatujes nebo pozicujes. vyber si. Byt www prohlizec, tak se rozhodnes main floatovat a tim ignorujes preve tento radek nebo pozicovat a tim padem floatovat? } .text { position: relative; width: 525px; height: auto; } Dale ti tam chybi neco jako clear:left / right / both Ja bych vyhodil vsechny floaty a stranku pozicoval pres relative. Dale bych vyhodil overflow, ktery tam nema, co delat a FF tak spravne pochopil, ze je treba vzit vysku podle nadrazeneho prvku, aby mohl tuto vlastnost uplatnit. |
||
bblack Profil * |
#3 · Zasláno: 8. 2. 2007, 10:17:31
coz to jo, ale kdyz tam mam dva divy vedle sebe? main a column....a odstranim float, tak at davam relative jak chci tak se zobrazi pod sebou
|
||
bblack Profil * |
#4 · Zasláno: 8. 2. 2007, 10:59:50
a hlavne firefox mi proste ignoruje div page.....mam div page...a v nem jsou divy main a column (ktery maji byt vedle sebe)
coz zaprve: nevim jak udelat bez float a za druhe, zatim co v IE6 se page roztahne normalne podle obsahu, tedy podle vysky main napriklad, tak ve Firefoxu se vyska divu page 0...tedy je namackla nahore a ostatni divy jsou rozhazeny nekde pod tim... budu rad kdyz mi nekdo rekne proc....hlavne kdyz jsem to pouzil i na jinych strankach kde to funguje, tady je to identicky stejne a nejde to |
||
bblack Profil * |
#5 · Zasláno: 8. 2. 2007, 11:06:09
takhle by to melo byt a takhle mi to zobrazuje IE6: www.thai.xf.cz/ie6.png
takle mi to same zobrazuje Firefox: www.thai.xf.cz/firefox.png (ta cara uplne nahore je div ve kterem by meli byt ty pod tim) jsou to jednodusse tri divy...tak proc to nejde ve firefoxu...nebo jak toho dosahnout aby to slo? diky |
||
habendorf Profil |
#6 · Zasláno: 8. 2. 2007, 11:20:43
za druhe, zatim co v IE6 se page roztahne normalne podle obsahu, tedy podle vysky main napriklad, tak ve Firefoxu se vyska divu page 0...
Tak to ti asi chybí vyclearování. |
||
bblack Profil * |
#7 · Zasláno: 8. 2. 2007, 11:30:56
no asi ano...zatim jsem to vyresil zpusobem o kterym bych nerad mluvil aby jste nemeli spatny sny
jednoduse....div page ignoroval ve FF vnitrni divy, tedy to bral jako ze tam neni zadny obsah takze kdyz do divu page v html nahazim dostatek <br /> tak se ve FF roztahne jak je treba a v IE se nic nezmeni avsak pokusim se to vyresit jeste nejak civilizovane.... |
||
habendorf Profil |
#8 · Zasláno: 8. 2. 2007, 11:35:25
No nebyl by skutečně lepší jeden cleaner? Jeden řádek v kódu místo hromady BRček?
|
||
bblack Profil * |
#9 · Zasláno: 8. 2. 2007, 11:57:30
po pravde receno nemam paru jak tam cleaner pouzit...?
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0