Autor | Zpráva | ||
---|---|---|---|
Lukáš Frič Profil |
Ahoj,
zase prosím o radu. Stránky už mám prakticky vytvořené, ale je tu problém se scrollingem. Pro představu: <frameset rows="350px,*" marginwidth="10px" marginheight="10px" frameborder="yes" border="3px" scrolling="no"> <frame name="banner" src="vokno.html" noresize="noresize" scrolling="no" /> <frameset cols="30%,70%" bordercolor="red" frameborder="1" border="3px" > <frame name="menu" src="menu.html" noresize="noresize" scrolling="no" /> <frame name="obsah" src="uvod.html" noresize="noresize" scrolling="no" /> </frameset> </frameset> Mám tedy stránku textu (uvod.html a jiné), která "vylejzá z monitoru", takže se mi při nastavení scrolling="auto" má zobrazit posuvná lišta. Jenže mě se zobrazí ten první rám (banner) pevně nastavený na 350px (tak jak to chci) a zbytek (text, obrázky,...) na nějakých 100px a lišta nikde ,. Tak jsem zkusil teno soubor index.html vložit do nového rámu v samostatném souboru (index2.html ), ale žádná změna. <frameset> <frame name="tvurce" src="index2.html" noresize="noresize" scrolling="auto" /> </frameset> Schématicky: index2.html <- index.html <- banner + obsah + menu Poradíte ? Díky. |
||
Sir Tom Profil |
#2 · Zasláno: 28. 12. 2012, 00:36:08
|
||
margin Profil * |
#3 · Zasláno: 28. 12. 2012, 10:46:14
„Tak jsem zkusil teno soubor index.html vložit do nového rámu v samostatném souboru (index2.html ), ale žádná změna.“
A co sis představoval, že to udělá? Tak se rámy chovají, s tím nic nenaděláš. Radši si vyber nějaký mormální layout, třeba na http://blog.html.it/layoutgala/ a případně koukni na Skládání stránek z kousků » Serverové skripty, nemusíš se učit celé PHP, bude ti stačit jednoduchý "příkaz" INCLUDE. |
||
Lukáš Frič Profil |
Představoval jsem si, že se mi objeví posuvná lišta a sjedu si obsah dolu a né že se mi obsah stránky omzeí na monitor a spatlá se to vše dohromady.
Jde mi o to, aby se obsah neomezoval na velikost monitoru, jestli mi rozumíte... PS: I bez jednotek se mi lišta nezobrazí. |
||
Davex Profil |
#5 · Zasláno: 28. 12. 2012, 18:54:41
Lukáš Frič:
„I bez jednotek se mi lišta nezobrazí.“ Rámy jsem nikdy nepoužil, ale nemohlo by to být tím scrolling="no" u rámu s obsahem?
|
||
Lukáš Frič Profil |
#6 · Zasláno: 28. 12. 2012, 19:14:26
Také jsem to zkoušel kombinovat, v tomto případě mi zůstane pevně nastavený banner a scrolling se mi "povolí" jen u toho malého zbytečku obrazovky.
|
||
Davex Profil |
#7 · Zasláno: 28. 12. 2012, 19:27:51
Takže tvá představa je taková, že se má posouvat celá stránka včetně banneru a menu? To bys mohl místo rámů použít pro vložení banneru a menu na stránku
<iframe> nebo to udělat nějak normálně jako psal margin [#3].
|
||
Lukáš Frič Profil |
#8 · Zasláno: 28. 12. 2012, 19:33:32
Dobrá. Pokusím se stránku předělat z rámů do tabulky. Díky za váš čas.
|
||
Časová prodleva: 11 let
|
0