Autor | Zpráva | ||
---|---|---|---|
T55 Profil * |
#1 · Zasláno: 10. 8. 2006, 11:15:42
Podle článku na http://www.jakpsatweb.cz/css/css-pozicovani.html#absolutni jsem zkusil přiklad, kde se uda pouze pozice top a horizontální pozice zůstane nezměněna. To mě funguje pouze při zarovnání naprava nebo nalevo, ale pokud zadam center, tabulka skončí vždy vlevo. Nevíte kde dělám chybu?
<span style="position: absolute; top: 0px"> <table align="center" border="1" cellpadding="0" cellspacing="0" width="650"> <tr> <td> sdf rdgtj erlkjt ůldfksjgt ůlrktj ůlkrejt sůldkfgj §oreit sdůgjk§ §eort §dfgil s §orzi s§drtui oasůweituů sdhmfa sadjkfh a,sfh laskjdfh ůalsjdfh aůsldjk ůalskjf ůadksfl aiertu- </td> </tr> </table> </span> Za odpověď předem děkuji. |
||
Plaváček Profil |
#2 · Zasláno: 10. 8. 2006, 11:28:51 · Upravil/a: Plaváček
Píšu to z hlavy, ale zkus to takhle (absolutně pozicovaný prvek musí mít definovánu šířku, span je řádkový element, použij raději DIV):
<div style="position: absolute; top: 0px;width:650px"> <table align="center" border="1" cellpadding="0" cellspacing="0" width="650"> <tr> <td> sdf rdgtj erlkjt ůldfksjgt ůlrktj ůlkrejt sůldkfgj §oreit sdůgjk§ §eort §dfgil s §orzi s§drtui oasůweituů sdhmfa sadjkfh a,sfh laskjdfh ůalsjdfh aůsldjk ůalskjf ůadksfl aiertu- </td> </tr> </table> </div> V tomto případě je pak toto: table align="center" zbytečná definice. |
||
T55 Profil * |
#3 · Zasláno: 10. 8. 2006, 11:53:49
No nevim, ale ať dělám co dělám, tak ta tabulka je pořád v levo. :(
|
||
Plaváček Profil |
#4 · Zasláno: 10. 8. 2006, 13:01:45
Asi jsem tedy špatně pochopil dotaz, nevím přesně, čeho chceš dosáhnout
|
||
T55 Profil * |
#5 · Zasláno: 10. 8. 2006, 13:17:22
Potřebuji, aby horní okraj tabulky byl umístěn 0px od horního okraje prohlížeče (to funguje) a zároveň aby byla celá tabulka horizontálně zarovnaná na střed (to se mi zatím nepovedlo). Podle článku stačí vypustit atribut left, ale to nějak nefunguje.
|
||
Plaváček Profil |
#6 · Zasláno: 10. 8. 2006, 13:25:01
Dobře, ale na to přeci nepotřebuješ absolutní pozicování.
Jukni na tento článek http://www.sovavsiti.cz/c02031.html . Pokud chceš něco umístit přímo k hornímu okraji okna prohlížeče, musíš vynulovat padding a margin pro BODY (většina prohlížečů ho má ve výchozím stylu nastaven jako nenulový). Do stylu si prostě nastav: body {margin:0; padding:0} a pak pokračuj podle výše uvedeného odkazu. |
||
tiso Profil |
#7 · Zasláno: 10. 8. 2006, 13:25:37
T55
Dôvod prečo to robíš cez poziciovanie? http://tiso.wz.cz/articles/vycentrovanie-obsahu-stranky.php a pre body nastav margin:0; padding:0; |
||
Knopi Profil |
#8 · Zasláno: 10. 8. 2006, 14:20:17
T55: Pokud té tabulce nastavíš align="center" a ten tam máš, tak ti to na stránce tabulku vystředí, ale nesmíš tam mít to absolutní pozicování, protože to ti vyjme tabulku z dokumentu a umístí na uřčitých souřadnicích, které si zadáš.
|
||
T55 Profil * |
#9 · Zasláno: 10. 8. 2006, 18:49:17
Děkuji všem. Už asi vím jak na to. :)
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0