Autor | Zpráva | ||
---|---|---|---|
pet Profil |
#1 · Zasláno: 10. 3. 2006, 14:40:25
Dobry den
chtel bych se Vas zeptat co muzu udelat, aby se mi zmenil banner s obrazkem pres celou obrazovku, i kdyz menim rozliseni screenu, napr: 800x600 na 1024 atd. Banner je ulozeny ve framu: "<frameset frameborder=\"2\" framespacing=\"2\" rows=\"70, *\">\n" . "<frame src=\"banner.html\" name=\"banner\" NORESIZE SCROLLING=\"NO\" frameborder=\"0\" />\n"; Soubor banner.html obsahuje jenom: .. <BODY valign="top" TOPMARGIN="0" LEFTMARGIN="0"> <img src="bannerx.jpg vspace=5"> </BODY> .. Co mam predelat nebo udelat jinak, aby byl obrazek pres celou obrazovku i kdyz zmenim rozliseni ? Dekuji |
||
Peca Profil |
#2 · Zasláno: 10. 3. 2006, 15:11:21
Pokud jsem to správně pochopil, tak např. z obrázku 800x100 chceš udělat obrázek 1024x100 -nebyl by pak jeho obsah škaredě zkreslený? To bych nedoporučoval. Jinak by se to dalo teoreticky vyřešit pomocí javascriptu. Lepší by možná bylo ten obrázek jenom zarovnat na střed.
|
||
pet Profil |
#3 · Zasláno: 10. 3. 2006, 15:37:53
No myslim ,jestli existuje neco takoveho, ze pri zmene rozliseni se natahne obrazek odpovidajicimu rozliseni, t.z. ze bych tam mnel napr. 3 obrazky pro ruzna rozliseni
|
||
Peca Profil |
#4 · Zasláno: 11. 3. 2006, 09:58:44
Rozlišení obrazovky se dá zjistit jedině pomocí javascriptu, konkrétně screen.width. Po načtení stránky by se měla spustit nějaká funkce, která zjistí aktuální rozlišení a vymění daný obrázek.
document.images onLoad |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0