Autor | Zpráva | ||
---|---|---|---|
maty77 Profil |
#1 · Zasláno: 14. 2. 2011, 13:34:50
zdravím,
chtěl bych mít v rámu obrázek tak, aby byla u obou stejná velikost..když nyní nastavím velikost rámu jako má obrázek např. (100px, 100px) tak je rám stále větší, potřebuji aby obrázek byl přes ten celý rám, děkuji. |
||
panther Profil |
#2 · Zasláno: 14. 2. 2011, 13:40:38
maty77:
jaký rám? Jaký obrázek? Buď konkrétnější. |
||
maty77 Profil |
#3 · Zasláno: 14. 2. 2011, 13:42:51
<frameset rows="100px, 100px">
<frame name="obrazek" src="obrazek.html"> Na stránce obrazek.html bude vložen obrázek o velikosti 100px, 100px a ja potřebuji aby to bylo na míru stejné, teďka když mám nastaveno takto ty velikosti, tak ten frameset je pořád větší než ten obrázek, i když velikost je nastavena stejná, snad si mě pochopil :) |
||
Railbot Profil |
#4 · Zasláno: 14. 2. 2011, 13:54:06
Nepoužívej rámy.
|
||
maty77 Profil |
#5 · Zasláno: 14. 2. 2011, 14:06:59
ale je to něco do školy, co musíme doma udělat, tak kdyby někdo věděl prosím :)
|
||
xmark Profil |
#6 · Zasláno: 14. 2. 2011, 14:11:55
Copak je to za skvělou školu, která učí o tom, že se mají používat rámy?
Není to zadání náhodou jinak? |
||
maty77 Profil |
#7 · Zasláno: 14. 2. 2011, 14:28:00
to není že musíme ;-) máme programování teprv chvíli...máme udělat menší web buď pomocí rámů nebo tabulek, více sem pochytil rámy..až doděláme toto, jdeme na css styly :)
|
||
Bubák Profil |
#8 · Zasláno: 14. 2. 2011, 16:15:20
maty77:
„více sem pochytil rámy“ Být tebou, tak bych to netvrdil, ale pokud si chceš vyzkoušet něco zbytečného, tak houkni na atributy tagu frame: www.jakpsatweb.cz/html/ramy.html#frame Když už to musí být, doporučil bych tabulkový layout, přechod na beztabulkový layout bude o něco jednodušší, než z rámů. |
||
Trejpa Profil |
#9 · Zasláno: 14. 2. 2011, 17:57:07
maty77:
Takže za prvé: v HTML se jednotky nepíší (kromě % a *). Za druhé se velikost rámů vypočítává z dostupného místa. Není-li místo omezeno dalším framesetem, tak je výchozí velikostí aktuální velikost okna, ve tvém případě tedy výška. Velikost (výška) potom nedodržuje absolutní hodnotu v pixelech, ale relativní v poměru zadaných velikostí (jako s hvězdičkou). Chceš-li dosáhnout shodných velikostí rámů, budeš muset další rám neomezený výškou přidat nebo jeden stávající změnit na bezrozměrný a spokojit se s jeho relativní výškou. <frameset rows="100, 100, *"> <frame name=obrazek src=obrazek.html> <frame name=popis src=popis-obrazku.html> <frame name=nic src=nic.html> </frameset> <frameset rows="100, *"> <frame name=obrazek src=obrazek.html> <frame name=popis src=popis-obrazku.html> </frameset> Také můžeš využít hvězdičkového centrování za využití prázdných stránek v nevyužitých rámech. <frameset cols="*, 960, *"> <!-- definuje šířku hlavního rámu a rovnoměrně zbytek vlevo a vpravo --> <frame src=nic.html> <!-- volné místo vlevo --> <frameset rows="*, 100, 100, *"> <!-- definuje výšky zadaných dvou rámů a rovnoměrně zbytek nahoře a dole --> <frame src=nic.html> <!-- volné místo nahoře --> <frame name=obrazek src=obrazek.html> <!-- první definovaný rám --> <frame name=popis src=popis-obrazku.html> <!-- druhý definovaný rám --> <frame src=nic.html> <!-- volné místo dole --> </frameset> <frame src=nic.html> <!-- volné místo vpravo --> </frameset> Ale jak již bylo napsáno, rámy není radno užívat. Dnes se všechen HTML obsah načítá vždy kompletní v každé stránce. Naučit se rámy ale můžeš. |
||
Časová prodleva: 13 let
|
0