Autor | Zpráva | ||
---|---|---|---|
spitak Profil * |
#1 · Zasláno: 18. 5. 2005, 10:07:36
jde v js vyjádřit šířka pomocí procent (nikoliv jen pixelů)?
pokud ano, pls napište syntaxi. diky spitak ja vim, ze je to blbej dotaz, ale v js se vubec nevyznam :)) |
||
Wan-To Profil * |
#2 · Zasláno: 18. 5. 2005, 10:09:47
Co přesně myslíš??? Šířka se většinou udává v CSS šablonách, nenastavuje se JS.
|
||
spitak Profil * |
#3 · Zasláno: 18. 5. 2005, 10:14:25
<script>
function fixedEl(id){ if(document.all){ document.all[id].style.pixelTop = document.body.scrollTop + 90; } } </script> tenhle skript mi má zafixovat objekt na stránce vzdálenost od kraje zůstává stejná, hejbe se jenom s výškou tu mi upravuje ta "90" - a tu bych potřeboval vyjádřit v procentech (ten skript je z jakpsatweb) |
||
Wan-To Profil * |
#4 · Zasláno: 18. 5. 2005, 10:16:33
Funguje ti?
|
||
spitak Profil * |
#5 · Zasláno: 18. 5. 2005, 10:17:38
s tema px jo
v body si ten skript nactu a pak to funguje pro objekt s danym id |
||
Wan-To Profil * |
#6 · Zasláno: 18. 5. 2005, 10:19:53
Možná když si zjistíš výšku stránky a nějak spočítáš třeba 10%, tak to půjde.
|
||
spitak Profil * |
#7 · Zasláno: 18. 5. 2005, 10:22:03
ja to chci zadat %, jde mi jenom o syntaxi- nevim, jak napsat procenta tak, aby je js pochopil. at je píšu jak chci, js to ignoruje.
kolik je to v px vim. |
||
Wan-To Profil * |
#8 · Zasláno: 18. 5. 2005, 10:23:13
% zapisovat nemůžeš. Znáš funkci, která ti zjistí výšku stránky?
|
||
spitak Profil * |
#9 · Zasláno: 18. 5. 2005, 10:25:32
neznám
nešel by udělat skript, kterej by mi nejdřív načetl vzdálenost objektu od kraje a pak to automaticky použil? mě jde o to, že já si to teď všechno hezky rozepíšul na pixel přesně a pak to bude v jinym rozlišení rozházený. |
||
Wan-To Profil * |
#10 · Zasláno: 18. 5. 2005, 10:26:36
Pošli link na stránku, kde to máš. Já se podívám, jak to vlastně funguje.
|
||
spitak Profil * |
#11 · Zasláno: 18. 5. 2005, 10:28:18
http://spitak.wz.cz/editace.php
kód je zatim totálně zprasenej, jde mi zatim jenom o to, aby to chodilo. do externího souboru to zapíšu, až to bude chodit jak chci. |
||
Wan-To Profil * |
#12 · Zasláno: 18. 5. 2005, 10:31:42
Vždyť ti to funguje. Nebo jsem ještě pořád nepochopil, co vlastně potřebuješ vytvořit :-)
|
||
spitak Profil * |
#13 · Zasláno: 18. 5. 2005, 10:33:00
jo, ono to chodi- ale podle me by to mohlo bejt v jinym rozlišení rozházený. ale asi na to prdim, dodělám to jenom v px a hotovo.
díky za pomoc. |
||
Wan-To Profil * |
#14 · Zasláno: 18. 5. 2005, 10:34:40
Tak to menu udělae jinak... Nechci ti kazit radost, ale je to tak nepřehledný a nevýrazný, že mi chvíli trvalo, než jsem si uvědomil, že to letadlo je menu...
|
||
spitak Profil * |
#15 · Zasláno: 18. 5. 2005, 10:37:58
jo, to věřim- to ještě vychytám později, aktivní oblasti letadla budou červený (místo těch černejch současnejch).
|
||
izsak Profil |
#16 · Zasláno: 18. 5. 2005, 11:22:35
Njn, zase problémy s IE ]:-> Takto to dopadá s nezdokumentovanými proprietarnými vecami...
Obecne v CSS treba vždy udávať jednotku, čiže všetky CSS vlastnosti v JS nie sú typu int, ale string (ak by sa dal definovať typ...). Čiže riešením by bolo pridať % ako text: document.all[id].style.pixelTop = document.body.scrollTop + 90 +"%"; |
||
spitak Profil * |
#17 · Zasláno: 19. 5. 2005, 11:10:47
DÍKY!!!!
to je přesně ono!!!! |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0