Autor | Zpráva | ||
---|---|---|---|
Shadowek Profil |
#1 · Zasláno: 13. 2. 2011, 21:36:29
Dobrý den ... Potřeboval bych změnit velikost obrázku pokud je jeho šířka větší než 500px na 500px a stejným poměrem zmenšit i druhou, ale pokud je daný obrázek menší než 500px, tak zůstane tak jak byl. Zkoušel jsem to řešit nějak takto:
if($("#foto-main").width() > 500){ $("#foto-main").width(500); } ovšem nefungovalo ... |
||
joe Profil |
#2 · Zasláno: 13. 2. 2011, 21:39:03
|
||
Shadowek Profil |
#3 · Zasláno: 13. 2. 2011, 22:03:52
Ne, šířku u obrázku nastavenou nemám
|
||
Radek9 Profil |
#4 · Zasláno: 13. 2. 2011, 22:27:50 · Upravil/a: Radek9
Shadowek:
Zkus tu šířku vynásobit jedničkou (popřápadě použít funkci parseInt): if($("#foto-main").width()*1>500){ $("#foto-main").width(500); } |
||
Shadowek Profil |
#5 · Zasláno: 13. 2. 2011, 22:53:47
Tohleto problém nečiní, jelikož po reloadu stránky je to správně zmenšené.
|
||
joe Profil |
#6 · Zasláno: 13. 2. 2011, 23:12:43
Shadowek:
„Ne, šířku u obrázku nastavenou nemám“ A zkoušel jsi to nastavit ebo čekáš až to zkusí někdo jiný? |
||
Shadowek Profil |
#7 · Zasláno: 13. 2. 2011, 23:18:36
Když nastavím nějakou šířku, tak se jí budou přízpůsobovat všechny menší obrázky i větší, což můj problém neřeší ...
|
||
joe Profil |
#8 · Zasláno: 14. 2. 2011, 01:04:02
Proč by neřešilo, musíš každému obrázku samozřejmě nastavit jeho pravou šířku, ne všem nastavit konstantní, i když jejich skutečná šířka je jiná.
S tím clientWidth to možná jde i bez toho, ale nejsem si jistý. |
||
Shadowek Profil |
#9 · Zasláno: 14. 2. 2011, 09:22:15
Ok, no to už je jedno ... Vyřešil jsem to pomocí PHP, ale divím se že mě to napadlo až teď když je to lepší řešení :D
|
||
Časová prodleva: 13 let
|
0