Autor | Zpráva | ||
---|---|---|---|
majop Profil * |
#1 · Zasláno: 9. 12. 2007, 10:52:15
Zdravím.
Pri zobrazení obrázku na stránke pomocou <IMG> by som potreboval zmeniť šírku obrázku na 50pix, ale tak, aby sa zmenila aj výška a to v takom istom pomere ako aj šírka. Skrátka aby mi nevznikol na výšku, alebo šírku natiahnutý obrázok. Ďakujem |
||
lisux Profil * |
#2 · Zasláno: 9. 12. 2007, 12:03:46
Použij:
<img src="nazevobrazku.jpg" width=50%> Změní se ti výška i šířka ve stejném poměru, podle toho kolik tam dáš procent. |
||
majop Profil * |
#3 · Zasláno: 9. 12. 2007, 12:10:01
To je správne, ale ja potrebujem zadať pevnú šírku (nie v %), pretože neviem aký veľký bude vkladaný obrázok.
|
||
Miloš Profil |
#4 · Zasláno: 9. 12. 2007, 12:21:48
Když zadáš jen jeden rozměr (libovolně zda width nebo height), druhá souřadnice se ti automaticky dopočítá.
|
||
Bubák Profil |
#5 · Zasláno: 9. 12. 2007, 12:24:15
<img src="nazevobrazku.jpg" width=50%>
Šířka bude přes půl stránky, přesněji 50% šířky nadřazeného elementu. Není to zmenšení obrázku na polovinu. Pokud obrázku zadáš jeden rozměr, druhý se vypočte, poměr stran je zachován. Pokud je to možné, zmenši obrázek v nějakém programu, třeba IrfanView umí i hromadné zmenšení obrázků, jde zvolit i na jednotnou šířku (nebo výšku) je zachováním poměru stran. |
||
tiso Profil |
#6 · Zasláno: 9. 12. 2007, 12:30:27
Vlož do img zmenšený obrázok, nezmenšuj ho zadaním menších rozmerov!
|
||
majop Profil * |
#7 · Zasláno: 9. 12. 2007, 13:39:53
Vďaka.fakt som si nevšimol takej banality.
|
||
CATerPILAR Profil |
#8 · Zasláno: 9. 12. 2007, 18:31:19
Já to dělám takhle: při uploadu si do DB uložím info o obrázku: cestu, velikost, šířku a výšku taky.
Náhledy vypisuju takhle $koeficient=1; //defoultni hodnota koeficientu nastavena na 1 $konstanta=150; //maximalni dovolena sirka obrazku, dle ni se prepocita koeficient zmenseni //(lze ji libovolne menit) if($puvodni_sirka>$konstanta) { $koeficient=$konstanta/$puvodni_sirka; $koeficient=round($koeficient,2); $sirka=$puvodni_sirka*$koeficient;$sirka=round($sirka,0); $vyska=$puvodni_vyska*$koeficient;$vyska=round($vyska,0); } else { $sirka=$puvodni_sirka; $vyska=$puvodni_vyska; } echo " <img src=$cesta width=$sirka height=$vyska>"; |
||
Časová prodleva: 16 let
|
0