Autor | Zpráva | ||
---|---|---|---|
Zahon Profil |
#1 · Zasláno: 28. 6. 2006, 22:49:30
Zdarvím,
potřeboval bych pomoct s expresion. Jav Script se teprve učím a nezvládám to.. potřeboval bych aby to umělo následující: Pokud bude výška divu s id např. objekt (#objekt) menší než 90px tak to vypíše že "height=90px" a pokud bude větší tak výška bude na hodnotě auto (height:auto). Předem díky všem za radu. Zkoušel jsem to už i hledat, ale prostě expresion nechápu, takže si to neumím ani pořádně upravit. |
||
habendorf Profil |
#2 · Zasláno: 28. 6. 2006, 22:57:24
No a proč to chceš dělat přes expression? Tohle napíšeš normálně v css.
|
||
Zahon Profil |
#3 · Zasláno: 28. 6. 2006, 23:02:14
habendorf
pro IE? Fakt? No tak to mi tedy pověz.. samozřejmě že Mozilla a Opera uměni min-height.. ale IE nic takového nezná... |
||
habendorf Profil |
#4 · Zasláno: 28. 6. 2006, 23:27:50
Pro IE je to velmi prosté:
#objekt {height:90px;} IE totiž height chápe špatně jako min-height. |
||
Zahon Profil |
#5 · Zasláno: 29. 6. 2006, 18:07:34
Tak to jsem si taky myslel, ale mýlil jsem se... Zlobí to.. asi to bude tím floatováním co tam je, ale bez toho to nelze udělat. Prosím, kdo umíte s expresion napište mi jak na to... tahle diskuse o tom jestli to bez něj jde nebo nejde ztrácí smysl.
|
||
peta Profil * |
#6 · Zasláno: 30. 6. 2006, 07:59:46
jakpsatweb - javascript - priklady
http://www.jakpsatweb.cz/css/priklady/index.html CSS vychytávky - Simulace pserudotřídy :after přes expression pro Explorer schazi tam jedine, nenastavil, ze se pouziva JS, cili cele to bude pomale a sekane jak... http://www.volny.cz/peter.mlich/Pr/menuedul.htm .menu li {top:expression( isNaN(this.js)?(this.js=1, this.onmouseover=new Function("this.className='hover'"), this.onmouseout =new Function("this.className=''") ):0);} .menu li.hover ul {display:block;} Cili expressionem zavolas JS, konkretne tady onmouseover a out. Ale protoze by se to provadelo stale cyklicky dokola, tak soucasne nastavujes promennou this.JS na 1. |
||
Zahon Profil |
#7 · Zasláno: 30. 6. 2006, 13:16:17
peta
Vy jste mě asi nepochopil. Toto mi naprosto nepomůže v mém problému. |
||
Časová prodleva: 8 dní
|
|||
Zahon Profil |
#8 · Zasláno: 8. 7. 2006, 23:37:23
Ačkoliv se to nezdá tento problém stále existuje a nedaří se mi ho vyřešit. Což není dobré, neb již potřebuji dodělat co mám. Prosím poraďte.
|
||
peta Profil * |
#9 · Zasláno: 9. 7. 2006, 20:01:03
Zahon To je napsane expression, se kterym by sis uz mel poradit. Hold, pokud si ani s tim neporadis, pak zkus jine reseni, treba PHP, to take umi zjistovat rozmery obrazku...
|
||
peta Profil * |
#10 · Zasláno: 9. 7. 2006, 20:07:13
Zahon
jinak teda viz habendof, pise se toto konkretne v CSS jako height:900px , IE si to zvetsi samo, pro ff se pise max-height:900px; |
||
Zahon Profil |
#11 · Zasláno: 9. 7. 2006, 20:14:08
peta
ja tam fakt nemam obrazek... fakt ne... je to div. No nic. Něco s tím provedu. V tom vašem se opravdu nevyznám. |
||
Časová prodleva: 22 dní
|
|||
klingo Profil * |
#12 · Zasláno: 31. 7. 2006, 23:17:16
ak tam mas dake floaty mohlo by ti pomoct ze das nakoniec obsahu jeden div s clear: both ? taky tip na slepo..
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0