Autor | Zpráva | ||
---|---|---|---|
piskvor Profil * |
#1 · Zasláno: 22. 9. 2005, 08:01:34
Zdravim, resim problem s tagem max-width. Chci, aby se stranky preskupovaly dle rozliseni navstevniku ale do max velikosti 1024. Pak uz by se to roztahlo moc. V mozille mi tento zapis nize funguje, ale v IE6 ne. Je to opsane z www.jakpsatweb.cz
Na stranky mi chodi i lide s rozlisenim 1600/1200 to uz je fakt dost rozlezly :) max-width: 1000px; _width: expression(document.body.clientWidth > 480? "1000px" : "auto" ); umistene jsou na www.slp.cz |
||
Plaváček Profil |
#2 · Zasláno: 22. 9. 2005, 08:27:55
zkus to takhle:
max-width:1024px; width:expression(document.body.clientWidth > 1024?"1024px":"auto" ); |
||
piskvor Profil * |
#3 · Zasláno: 22. 9. 2005, 11:07:21
Tak jsem to ted zkusil a bohuzel vysledek je stejnej, MOzilla to respektuje, IE6 to zase roztahne na celou stranku. :( to podtrzitko pred width to byla chyba? no zkusil jsme to tak i tak a bohuzel :(
|
||
habendorf Profil |
#4 · Zasláno: 22. 9. 2005, 11:26:55
1) Zkus to nedávat na body, ale na div, kterým obalíš celou stránku
2) ten tvůj zápis bude mít za následek, že někdo s 800x600 to bude mít široké 1000, takže bude horizontálně rolovat. To je záměr? 3) Podtržítko tam nevadí, ale je tam k ničemu. 4) Tenhle postup je vyzkoušený a mohu tě ujistit, že funguje. |
||
piskvor Profil * |
#5 · Zasláno: 22. 9. 2005, 11:38:00
Zamer je takovej, aby ten kdo ma 800/600 zleva doprava prave rolovat nemusel, me to vzdy hrozne vadilo, zlvast kdyz roluju a je tam treba jen vetsi okraj :)
|
||
habendorf Profil |
#6 · Zasláno: 22. 9. 2005, 11:42:45
No ale vždyť ty tím ternálem říkáš: je-li clientWidth větší než 480, tak nastav width na 1000. Takže při 800x600 nastavíš šířku 1000, kapišto?
|
||
piskvor Profil * |
#7 · Zasláno: 22. 9. 2005, 11:52:36
Mate recht, ja to daval primo do body a to neslo, v divu to jde, dik.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0