Autor | Zpráva | ||
---|---|---|---|
Andres Profil * |
#1 · Zasláno: 20. 8. 2011, 00:54:20
Zdravím,
chtěl bych poprosit, zda by mi někdo nepomohl s pro mě trochu složitější změnou velikosti obrázku. Mám div 400x266px s hidden overflow. V něm mám obrázek. Chtěl bych, aby mu css měnila velikost tak, aby pokud by byl ten obrázek na výšku, aby byl široký 400px, pokud by byl na šířku, aby se upravila výška na 266px. Proporce chci samozřejmě zachovat. Dá se to nějak udělat? Vysvětlil jsem to dobře? :) |
||
Sir Tom Profil |
#2 · Zasláno: 20. 8. 2011, 08:14:21
Také zdravím,
napadá mě využití PHP: Za použití funkce getimagesize (vrací proměnnou array) zjistíš rozměry obrázku a oba pak porovnáš. Pokud by byla větší šířka než výška, pak vypíšeš obrázek s height: 266px; - v opačném případě s width: 600px; |
||
peta Profil |
#3 · Zasláno: 22. 8. 2011, 10:58:45
Andres:
V css jedine napozicovat obrazek do pozadi toho divu. css position + z-index. |
||
Časová prodleva: 13 let
|
0