Autor | Zpráva | ||
---|---|---|---|
pollo22 Profil |
#1 · Zasláno: 11. 1. 2009, 22:07:56 · Upravil/a: pollo22
zdravim,
mam obrazok <img> , jeho širka je 1024x768. chcem ho zobrazit na stranke v maximalnych rozmeroch 800x600. viem ze ak by som pouzil width a height tak sa mi zmensi. ale roby sa to automaticky takze potreboval by som nieco ze na tej stranke sa zobrazi obrazok v maximalnej šírke 800 aj ked bude jeho skutocna sirka 1024. Ale zas aby ked bude sirka mensia nerobylo ziadne zmeny proste nieco na zadanie maximalnej sirky |
||
Str4wberry Profil |
#2 · Zasláno: 13. 1. 2009, 06:54:59
CSS vlastnost max-width.
|
||
pollo22 Profil |
#3 · Zasláno: 13. 1. 2009, 10:36:47
Str4wberry
pomocou tochto mi to nefungovalo |
||
Bubák Profil |
#4 · Zasláno: 13. 1. 2009, 11:50:18
Třeba jsi to zkoušel v IE6, nebo v IE7 ve quirku.
|
||
Joker Profil |
#5 · Zasláno: 13. 1. 2009, 11:52:20
Str4wberry
Nebo spíš: CSS vlastnost max-width plus obezlička pro IE6 |
||
pollo22 Profil |
#6 · Zasláno: 13. 1. 2009, 12:06:11
no a ako zariadim aby to fungovalo aj v ie???
|
||
SwimX Profil |
#7 · Zasláno: 13. 1. 2009, 12:08:30
pollo22
Dáš do stránky na první řásku kod DOCTYPE - aby IE nebylo v quirk modu |
||
panther Profil |
#8 · Zasláno: 13. 1. 2009, 12:08:42 · Upravil/a: panther
pollo22
„no a ako zariadim aby to fungovalo aj v ie???“ zkus něco takového: _width: expression(document.body.clientWidth > 800? "800px" : "auto" ); |
||
pollo22 Profil |
#9 · Zasláno: 13. 1. 2009, 12:16:21 · Upravil/a: pollo22
Swimx
doctype tam mam tak nejak som sa to pokušal a nič echo "<div id=\"sirkaavyskaobrazku\"><fieldset><legend><font color=\"red\">Pridaný obrázok na kontrolu:</font></legend>$cesta</fieldset></div>"; a css: #sirkaavyskaobrazku { max-width: expression(document.body.clientWidth > 800? "500px" : "auto" ); } |
||
SwimX Profil |
#10 · Zasláno: 13. 1. 2009, 12:21:48
#sirkaavyskaobrazku je div, ten pantherův hack by měl přijít obrázku a přesně tak jak ho má
|
||
pollo22 Profil |
#11 · Zasláno: 13. 1. 2009, 12:24:29
SwimX
nejak som nepochopil |
||
SwimX Profil |
#12 · Zasláno: 13. 1. 2009, 12:28:55 · Upravil/a: SwimX
pollo22
máš div #sirkaavyskaobrazku a tomu dáváš #sirkaavyskaobrazku { max-width: expression(document.body.clientWidth > 800? "500px" : "auto" ); } ale mělo by to být spíš: #sirkaavyskaobrazku img { _width: expression(document.body.clientWidth > 800? "500px" : "auto" ); } poku teda ten obr je v tom divu |
||
pollo22 Profil |
#13 · Zasláno: 13. 1. 2009, 12:32:51 · Upravil/a: pollo22
SwimX
ani tak to nefunguje...ani v mozile ani v ie ano je....v tej premennej $cesta je: <img src="http://www.topsajta.sk/pozadia/kontrola/401312130109.jpg" alt="Žiadny popysok."> |
||
SwimX Profil |
#14 · Zasláno: 13. 1. 2009, 12:50:14
„ani v mozile“
_width - to podrtžítko znamená viditelné pouze pro ie.. ostatním prohlížečům tam nech to max-width: 800px; |
||
Str4wberry Profil |
#15 · Zasláno: 13. 1. 2009, 21:19:13
Pokud si toho nikdo nevšim’, tak text „max-width“ ve druhém [#2] příspěvku je odkaz.
|
||
Časová prodleva: 15 let
|
0