sivut.web

ohjeita web-sivuston tekijälle

HTML-opas: Kehykset

Yleistä

Kehyksillä voidaan jakaa selaimen ruutu piempiin osiin, joissa jokaisessa voi olla oma HTML-dokumentti.

Kehykset tulivat HTML-kieleen Netscape Navigatorin 2-0-version mukana. Microsoft Internet Explorer 3.0 ja uudemmat tukevat myöskin kehyksiä.

Koska kehykset joko toimivat tai eivät, tuottavat ne ongelmia, mikäli on pelättävissä, että osa käyttäjistä tulee selaamaan sivuja vanhemmalla selaimella.

Rakenne

Kehyksiä käytettäessä pitää olla dokumentti, joka määrittää käytettävät kehykset. Tässä dokumentissa määritellään, millaisiin osiin (kehyksiin) ruutu jaetaan. Se voi sisältää myös dokumentin, joka näytetään niille selaajille, joiden selain ei tue kehyksiä.

Tässä yksinkertainen esimerkki:

<HTML>
<HEAD>
<TITLE>Kehysesimerkki</TITLE>
</HEAD>

Alku on aivan normaali, kehyksiä käytetäessä, tämän sivun TITLE-tulee selaimeen näkyville.

<FRAMESET COLS="30%,70%">

Tässä kohdassa määrittelemme, miten ruutu jaetaan. Nyt jako tapahtuu suhteellisesti. Voisimme hyvin jakaa ruudun myös useampaa osaan. Koska käytössä on sana COLS, jakautuu ruutu pystysuunnassa. Vaakasuunnassa jako saadaan ROWS-attribuutilla.

<FRAME NAME="menu" SRC="menu.html">
<FRAME NAME="main page" SRC="main.html">

Nyt määrittelemme ne kaksi tiedostoa, jotka kehyksiin ladataan. Muista, että kaikki palaset pitää nimetä (NAME="nimi") yksilöllisesti linkkien takia.

</FRAMESET>
<NOFRAMES>

Voimme sijoittaa samaiseen dokumenttiin <NOFRAMES>- ja </NOFRAMES>-tagien väliin normaalin HTML-dokumentin BODY-osan, joka näkyy kehyksiä taitamattomille selaimille.

<BODY>

<p>Tämä dokumentti näkyy vain,
jos sinulla on käytössä selain,
joka tukee kehyksiä!</p>

</BODY>
</NOFRAMES>
</HTML>

esimerkit/kehys1.html

Pelkästään tämä dokumentti ei näytä erikoiselta, sillä käytössä ei ole vielä mainittuja main.html- ja menu.html-tiedostoja.

Kuten kehysten muodosta voi päätellä, tulemme muotoilemaan menu.html-tiedoston linkkisivuksi, jonne tulee linkit sivukokonaisuuden muihin sivuihin. Vastaavasti main.html on pääsivu, jonka päälle sivukokonaisuuden muut sivut latautuvat.

Menu.html voisi näyttää seuraavalta:

<HTML>
<BODY>

<p>Sisällys:</p>

<menu>
<li><A HREF="main.html" TARGET="main page">
Pääsivu</A>
<li><A HREF="uutta.html" TARGET="main page">
Mitä uutta sivuilla?</A>
<li><A HREF="tekija.html" TARGET="main page">
Tekijä</A>
<li><A HREF="palaute.html" TARGET="main page">
Lähetä palautetta!</A>
</menu>

</BODY>
</HTML>

esimerkit/menu.html

Huomaa, että <HEAD>-osiota ei tarvita. Samoin tulee kiinnittää huomiota TARGET-attribuuttiin. Sille annetut määritteet lataavat sivut oikealla olevaan main page-nimiseen kehykseen.

Main.html voisi olla seuraavan kaltainen:

<HTML>
<BODY>

<H1>Tervetuloa sivuillemme!</H1>

<p>Tarjolla on <A HREF="info.html">
lisää tietoa</A> sivuistamme.</p>

<p>Tarjoamme myös linkin
<A HREF="http://iki.fi/tatu/lelu/" TARGET="_blank">
Leppävaaran lukion</A> sivuille.</p>

<p><A HREF="goodbye.html" TARGET="_top">
Pois sivuiltamme...</A></p>

</BODY>
</HTML>

esimerkit/main.html

Tässä tulee kiinnittää ylimääräistä huomiota TARGET-attribuutin käyttöön. Mikäli kehyksessä olevassa dokumentissa on linkki toiseen dokumenttiin, joka halutaan ladata "päälle", ei tarvitse käyttää TARGET-attribuuttia laisinkaan. Leppävaaran lukion tapauksessa linkki avautuu kokonaan uuteen selaimen kehykseen, ja goodbye.html avautuu koko ruutuun, kehysten päälle.

Kokonaisuudessaan systeemi näyttää seuraavalta:

esimerkit/kehys1.html

Ulkoasun siistiminen

Edellinen dokumentti ei oikein ulkoasullaan loistanut. Teemme muutamia muutoksia, joilla ulkoasu siistiintyy. Muutamme varsinaista kehysdokumenttia seuraavasti:

<HTML>
<HEAD>
<TITLE>Kehysesimerkki</TITLE>
</HEAD>

<FRAMESET COLS="150,*">

Muutamme kesysten kokoja, siten että vasen puoli on aina riittävän 150 pikseliä leveä.

<FRAME NAME="menu" NORESIZE SRC="menu.html">

NORESIZE- muutoksella emme salli kehysten koon muuttamista.

<FRAME NAME="main page" SRC="main.html">
</FRAMESET>

<NOFRAMES>

<BODY>
<p>Tämä dokumentti näkyy vain,
jos sinulla on käytössä selain,
joka tukee kehyksiä!</p>
</BODY>

</NOFRAMES>
</HTML>

Nyt kokonaisuus näyttää tältä:

esimerkit/kehys2.html

Useamman kehyksen käyttäminen

Joskus tulee tarve useammalle kehykselle. Tämä dokumentti toteuttaa haaveet.

<HTML>
<HEAD>
<TITLE>Kehysesimerkki</TITLE>
</HEAD>

<FRAMESET COLS="200,*">

<FRAME NAME="vasen" NORESIZE SRC="menu.html">

<FRAMESET ROWS="50%,50%">

<FRAME NAME="ylempioikea" SRC="ylempi.html">
<FRAME NAME="alempioikea" SRC="alempi.html">

Nyt toisen kehyksen sisällön tilalla "tavallaan" setti, joka sisältää sitten omat kehyksensä. Vastaavalla tavalla voidaan jakaa kehykset vaikka kuinka moneen osaan, mutta kokemukseni mukaan yli kolmen kehyksen käyttäminen menee leikkimisen puolelle, useimmiten ainakin.

</FRAMESET>
</FRAMESET>

<NOFRAMES>

<BODY>
<p>Tämä dokumentti näkyy vain,
jos sinulla on käytössä selain,
joka tukee kehyksiä!</p>
</BODY>

</NOFRAMES>
</HTML>

Turhan toiston välttämiseksi, emme käy läpi kehyksiin sijoitettavia dokumentteja.

esimerkit/kehys3.html

Lisää kehysten käytöstä

Yksi käyttökelpoinen lisuke on FRAMEBORDER="0"-asetus. Kun sijoitat sen ensimmäiseen <FRAMESET>-tagiin, ei kehykset enää häiritse. Esimerkiksi seuraavasti:

esimerkit/kehys4.html

HUOM! FRAMEBORDER=0-asetus ei toimi kaikilla selaimilla. Varmuuden vuoksi voidaan käyttää seuraavaa asetusrykelmää: BORDER=0 FRAMEBORDER=0 BORDER=no

Olemme tutustuneet nyt kehysten käyttämisen perusteisiin. Alati kehittyvä HTML-kieli tarjoaa uusine versioineen jatkuvasti uusia mahdollisuuksia kehystenkin osalta. On kuitenkin syytä huomata, että uusimmat lisät pelaavat vain uusimmissa selaimissa.

Seuraava sivu: Lomakkeet.


Käyttäjien kommentit

30.7.2003 23:45
Khainir <khainir@luukku.com>

Yritän epätoivoisesti vääntää uutta versiota kotisivuistani niin että mukana olisi frame.. Ongelma piilee siinä että en saa ns. vasemmasta framesta ladattua oikeaan frameen dokumenttia vaan koko homma avautuu uuteen ikkunaan ja sitähän en toki haluaisi.. Kaikkeni yritin ja nyt loppui ideat kesken, joten mitä teen?

3.8.2003 13:56
Juha-Pekka Järvenpää <jp@sivut.org>

Merkkaa vasemman framen linkkeihin oikea target-attribuutti. Jos oikean framen nimi on esimerkiksi "oikea" ( <frame name="..."> ), tulee linkit tehdä seuraavasti:

<a href="sivu.html" target="oikea"></a>

6.8.2003 21:07
dDeck

Minulla on tuo sama ongelma. Aukaisee aina uuden ikkunan avatakseen sen sivun. Olen tehnyt kaikki käskemäsi, mutta ei vaan auta. Aina vaan sama ongelma.

6.8.2003 22:31
dDeck

Nyt sain tuon toimimaan. Mutta seuraava ongelma on tässä: Mene sivulle http://www.webdeck.tk Sitten paina linkeistä "Pääsivu", niin näet ongelmani. Mikä avuksi tähän tilanteeseen?

19.8.2003 15:22
jepulis

yritin vääntää kotisivuillani frameborder ="0" koodia, mutta sivut näyttävät kuitenkin rajan. kaikissa frameissa taustaväri on musta.kehyksen raja näkyy valkoisina viivoina ruutua pitkin.

tässä koodi index.html

<html>
<head></head>
<title>Elektroniikka, Sähkötekniikka, Hi-Fi...</title>
<frameset rows ="0.7*, 5*">
<frame src="otsikko.html" noresize frameborder="0" scrolling ="no">
<frameset cols="0.85*, 5*">
<frame src ="linkit.html" noresize frameborder="0" scrolling ="no">
<frame src ="sivu.html" noresize frameborder ="0" scrolling ="no">
</frameset>
</frameset>

19.9.2003 19:36
mine vaan..

ääh. mine olen pähkäillyt noiden framejen [äh. miten se nyt taipuukaan..^^] kanssa vaikka kuinka kauan.. Mutta enpä osaa niin en osaa. Framet kyllä näkyy, mutta mitään niihin en saa. [niissä lukee vain YAHOO! Sorry, the page you requested was not found...] tiedän, jotain en ole tehnyt tai jonkun olen tehnyt väärin. *mutisee* minkä ihmeen??Yritinkin jo vaikka mitä.o_O

24.9.2003 16:22
Hä?

=(. Olen tekemässä sivuja ja kehyksiä. Vika:
Aina kun avaan vasemmasta sivusta linkin, se avautuu uuteen ikkunaan! miten saan sen pysymään oikean reunan ikkunassa?????

10.10.2003 17:25
???

Ja mä en taas tajuu noist frameist yhtään mitää.. näkyykö muuten ne framet Internet Explorer 5 selaimella? Kun käyn kaikilla sivuilla googlen kautta niin huomaan että jossain lukee että "käyttämäsi selain ei tue kehyksiä" tai jotain vastaavaa..? Siis yritän selittää että pystynkö itse tekemään frameja?

7.11.2003 14:52
avuton

Vihdoin sain kehykset sivulle ja ylös. Nyt pitäisi vain ylös saada pelkästään teksti "Tervetuloa", mutta siellä näkyy sama juttu kuin main-osassa. En tajua!

14.12.2003 11:27
tietämätön

käytän sivustoissani kolmea framea. Päällä, vasemmalla ja oikealla. Miten saisin keskitetyä ne keskelle sivua?

5.2.2004 15:10
QulmS

jepulis sun on lisättävä se frameborder siihen <frameset> tagii heti tuon sanan perään ennen sitä rows sanaa

25.3.2004 15:12
hnf

Tein sivuilleni framet, jossa vasen on "menuja " varten ja oikea dokkareille/linkeille tms. MEnurakenne on toteutettu niin että alussa esim:
Raportti
Linkkejä
...kun klikkaat linkkiä avautuu menu frameen
esim.
vtt
google
ilves
mtv3

jotain näistä klikattuasi ko. sivu latautuu main frameen....jos tämän jälkeen painat back-nappia pitäisi molemmat framet saada palautumaan yhtäaikaa. nyt se tapahtuu niin että ensin "main" palaa edelliseen ja seuraavalla painalluksella "menu" jne? heelp

25.3.2004 22:33
Juha-Pekka Järvenpää <jp@sivut.org>

Kehykset aiheuttavat juuri kuvailemasi kaltaisia navigointiongelmia. Sanotaan, että kehykset "rikkovat" back-napin.

En ota kantaa siihen, voiko back-napin toimintaan puuttua tehokkaasti, mutta back-napin toiminnallisuutta ei kannata lähteä sivustokohtaisesti muuttumaan, sillä selaajat luottavat siihen, että se toimii juuri samalla tavalla joka sivustolla.

26.5.2004 14:02
Motch

Olen laittanut target-höskän, mutta se ei toimi.
http://www.finsoft.tk Käy tuolla ja klikkaa Etusivu-linkkiä niin näet ongelman.

27.5.2004 09:04
Juha-Pekka Järvenpää <jp@sivut.org>

Helpoiten saat sivusi toimiviksi, kun luovut kehyksistä.

Sinulla on kaksi keski-nimistä kehystä. Laita kaikki frameset-elementit yhteen tiedostoon niin huomaat heti jos sivullasi on samannimisiä kehyksiä.

15.6.2004 12:03
tere <pete1972@jippii.fi>

kolme framea ruutu jaettu ylä,vasen ja keskusta. ylä tulee lukeen linkkejä, kun linkkiä klikkaa tulee uudet linkit vasemmalle, joista voi tarkentaa hakua.. esim.ylhäällä housut,sitten tulee vasemmalle, farkut,jne.. kun klikkaa farkkuja tulee keskelle farkkujen kuvia. mutta kun klikkaa ylhäältä toista linkkiä vaikka aurinkolasit ja siellä ei ole vasemmalle tulevia alalinkkejä niin jää ne vanhat farkku,jne linkin sinne!! voi voi mitenkähän se saa silleen että sitten ku klikkaa jotain semmosta linkkiä jossa ei ole alalinkkejä että se tyhjentää sen vasemman?? ei oikeen nyt sytytä... osaakko sanoa?

15.6.2004 15:22
Juha-Pekka Järvenpää <jp@sivut.org>

Minulla on tähän kaksi ratkaisua: kehyksien poistaminen (parantaa sivujen käytettävyyttä muutenkin) tai kehyksien uudelleenrakentaminen seuraavasti:

Ensimmäisessä framesetissa jaetaan ruutu kahteen kehykseen: ylä- ja alaosaan. Yläosassa määritellään päätason linkit (esim. juuri housut & aurinkolasit). Alaosassa määritellään uusi frameset jokaiselle eri päätason kategorialle.

Tämä on työlästä, mutta ainoa tapa ratkaista ongelma käyttämällä kehyksiä. Juuri näistä syistä kehyksiä ei kannattaisi käyttää. Tässä nähtiin taas yksi esimerkki siitä, miten kehykset rikkovat webin "yksi osoite, yksi sivu"-perusrakenteen.

28.6.2004 16:01
Riia<3

miten sen saa jos on framet niin sillai että se olisin hianosti siin keskellä eikä sillai tylsästi???vaan reunassa se linkit osio/menu ja siin vieressä se pääsivu sydeemi???

3.9.2004 16:54
miska <miska.pesola@welho.com>

Mitenkäs kun olen jakanutylä- , ala-, vas-, oikeaframet ja ongelma on se miten saada taustakuva joikaiseen noista sillain että siellä jokaisen framen ulkoreunalla eli kuvaruudun uloimmissa reunoissa menisi sellainen paksumpi palkki??

4.10.2004 09:33
Freon <lordmikezzo@hotmail.com>

Yks frame vasemmalla, mutta miten saan sivut aukemaan samaan ikkunaan sen sijaan että ne aukeavat omiin ikkunoihinsa?

28.10.2004 13:16
Elina <gloriosa_89@hotmail.com>

Mulla on sama ongelma kuin monilla muillakin täällä, ja kaipaan vastausta pikaisesti. Elikkäs: olen saanut kyhättyä hienot framet, ja kaikki muu toimii, mutta linkit aukeavat AINA uuteen ikkunaan, vaikka mitä tekisin!!! Keksi jotain, millä saan asian kuntoon. :)

8.11.2004 22:55
Minna

Moibs! Hei, frame-taitajien apua kaivattaisiin kipeästi! Sain väsäiltyä kasaan (työn ja tuskan tuloksena) kotisivut kehyksillä höystettynä. En kuitenkaan saa millään poistettua frameista vierityspalkkeja. :( Olen yrittänyt lueskella erinäisiä ohjeita, mutta mistään en ole löytänyt apua ongelmaani. Tällaista koodausta olen saanut aikaan:

<frameset rows="30,70" border="0">

<frame src="yla.htm" noresize scrolling="off">

<frameset cols="25%,*" border="0">

<frame src="vasen.htm" name="display_left" noresize scrolling="off">

<frame src="oikea.htm" name="display_right" noresize scrolling="off">

</frameset>

Osaisikohan joku sanoa, mitä vielä pitäisi tehdä, jottei jokaisen kehyksen reunaan ilmestyisi vierityspalkkia, jos selainikkuna (kutsutaankohan sitä siksi..?) on normaalikokoa pienemmällä? Helphelp, pliiiiis... :)

17.11.2004 22:18
riikka

Elina:

Tee näin
eli jos haluat sivun latautuvan kehykseen nimeltä main page:

<a href="kuvat.html" TARGET="main page">

21.11.2004 22:30
Mikuli

Miten saa vasemmasta ikkunasta avattua oikeaan ikkunaan. ei toimi vaikka on target komento


<frameset framespacing="0" border="0" frameborder="0" cols="190,*,80,">

<frame name="keskiosa" scrolling="no" noresize target="keskiosa" src="vasen.html">


<frameset rows="120,*,65">

<frame name="ylä" target="keskiosa" src="ylä.html" scrolling="no" noresize framewidth="0">

<frame name="keskiosa" target="keskiosa" src="keskiosa.html" noresize scrolling="yes">

<frame name="ala" target="keskiosa" src="ala.html" scrolling="no" noresize>

</frameset>
<frame name="ala" scrolling="no" noresize target="contents" src="oikea.html">

5.1.2005 22:58
Lissukka

Öhm. Mitenkä saisin parannettua sivujen ulkoasua sillä tavoin, että saisin scrollbariin haluamani värit? Minulle sanotaan että minulla on oikea koodi jota tungen väärään paikkaan.

Tässä on koodini

<ScrollBar-Face-Color:black;
ScrollBar-3dLight-Color:black;
ScrollBar-DarkShadow-Color:white;
ScrollBar-HighLight-Color:red;
ScrollBar-Shadow-Color:blue;
ScrollBar-Track-Color:black;
ScrollBar-Arrow-Color:gray;
ScrollBar-Base-Color:blue>


minne minun pitäisi se laittaa?? Minulla on aika vähän kokemusta koodista ja on ollut hieman ongelmia näiden kanssa. Kiituksia nyt jo ^^

10.1.2005 14:19
Juha-Pekka Järvenpää <jp@sivut.org>

Scrollbarit eivät liity sivun vaan selaimen ulkoasuun, eikä niihin voi tiettyä Internet Explorer -kilkettä lukuunottamatta vaikuttaa. Älä käytä.

7.4.2005 10:27
repe

Miten saan kehyksen sivun keskelle, ns laatikon jossa on scroll- ominaisuus?
"Reunat" pysyy muuten koko ajan samana, mutta kehyksen sisällä
sivut vaihtuvat?

7.4.2005 18:42
agion

Kuinka voin laittaa sivulleni keskustelupalstan??

22.5.2005 14:16
tutkija

voiko linkillä avata 2:teen frameen eri jutut samalla kertaa. vai pitääkö yhteen linkkiinnappiin laittaa 2 linkkiä.???++++
onko nykyään muka paljonkin selaimia jotka eivät tue fremeja, mitä? ja onpas tylsä kun ei voi tehdä scrollbareja, täytyy varmaan tehdä vaikka flashilla koko sivusto.

21.7.2005 18:57
Jani

Mulla on sellanen ongelma että mä oon tehny ne framet ny siihen mut etusivu ei näy näkyy vaan linkit siinä menu osuudesa. Voisitko kiltti vastata ku oon väsänny tätä sivuu monta viikkoo

20.8.2005 14:50
mikko heikkilä

ite oon saanu framet toimimaan täydellisesti. voitte käydä kattomassa osoitteessa http://members.surfeu.fi/heikkila.mikko/ . sain vielä kolmannen framen mukaa yksille toisille sivuille. back, linkitykset, ynnä muu toimii täydellisesti.

11.9.2005 19:47
T

Hyvät sivustot.

Nyt kyselisin vain, miten saan tehtyä sellaiset sivut, että keskelle ylös rajaisin kuvan ja linkit ja sitten myös framet vasemmalle ja oikealle silleen, että keskelle jää tilaa johon tulee tekstiä? Tajusittekohan... :P

21.9.2005 21:44
TuomazZz <tuomaz_parikka@hotmail.com>

Siistit sivut. Muuten saako kehyksien väriä vaihtaa?

26.9.2005 07:16
linkkejä

niin voiko linkillä avata samalla kertaa kaks dokumenttii? Vasemmanpuoleiseen menuun pitäs saada linkit vaihtumaan, kun ylävalikosta valkkaa jonkun aihealueen.

23.10.2005 14:30
Joksu <kala_korppi@netti.fi>

Niin kysysin vaan saako tota väriä muutettua?Koska itelläni on tausta musta kotisivuilla jotense ei oikein toimi...

28.12.2005 21:21
Tamska

Olisi tarkoitus laittaa kuva joka jatkuu framesta toiseen. Mikä olisi helpoin tapa saada kuva jatkumaan yhtenäisenä niin että se alkaa vasemmasta framesta, menee ylä framen kautta oikeaan niin että keskelle alas jäisi se "main" frame jossa itse asia näkyy? ongelmana tahtoo lähinnä olla se, että joka framen ulkoreunoilla on pieni reunus johon ei saa tekstiä tai kuvaa.

8.1.2006 14:40
spun <themager@hotmail.com>

Tarkoitukseni on tehdä imagemap yläframeen, mutta sen tulisi sulautua framen taustakuvaan melko kiinteästi. Taustakuvasta en saanut vääntämälläkään kuvakarttaa aikaiseksi ja kun laitan taustakuvani <img> tagilla frameen, saan siitä tehtyä tietenkin image mapin, mutta framen sisällä vasempaan ja yläreunaan jää pienet välit <img>-kuvan ja framen reunojen väliin. Saako nämä kyseiset välit jotenkin poistettua?

20.2.2006 18:54
Kim

<frameset cols="20,*">
<frame name="linkit" src="linkit.htm">
<frameset rows="80,20">
<frame name="index" src="index.htm">
</frameset>
<noframes>
ja selaimeni näyttää kuitenkin vain nuo linkit mutta indexistä ei oo hajuakaan... missä vika...

22.2.2006 15:19
Sadddd

Vittu te kaikki ootte kusipäitä hakkeroitte mun sivu n perkele!

4.4.2006 14:53
?

Mitkä selaimet tukee kehyksiä?

11.4.2006 02:18
Tripolityx <ommm@netti.fi>

Mahtavat sivut omasta mielestäni :D Sain kylläkin tunnin pohdiskella miten ja minne se Target piti laittaa että sai sen toimimaan niin että kun nappulaa painaa se avautuu tohon samalle sivulle ;) . Mutta nämä ovat upeat sivut. Olen katsonut paljon apua täältä ja tulen jatkossakin tekemään.

11.4.2006 13:18
______________________________________ <___________________________________>

mää pistin kaikki noi iha oikei (omasta mielestä)mut
kumpaankaan kehykseen ei tuu mun sivuu vaa joku freewebs hömppäpömppä... voisko joku kertoo mite niihin saa näkyy omat sivut?

11.4.2006 13:44
______________________________________

mää saan joko kumpaankin kehykseen linkit tai etusivun tekstit.

28.4.2006 10:57
MasterKhain <MasterKhain@suomi24.fi>

joku ihmetteli sitä, kun ei saanu frame:n väleistä sitä valakosta tai mustaa rantua pois...

tässä apuja siihen:

<frameset rows="20%,*" framespacing="0" frameborder="0">

<frame name="otsikko" src="otsikko.html" frameborder="0" noresize scrolling="no">

<frameset cols="16%,84%" framespacing="0">

<frame name="linkit" src="linkit.html" noresize scrolling="no">
<frame name="kohde" src="kohde.html" noresize scrolling="auto">

</frameset>
</frameset>

eli muista laittaa kummatkin "framespacing" ja "frameborder" "frameset" kohtaan ja jättää arvoksi nolla...

1.5.2006 16:11
HePu <hepun_talli@netti.fi>

Ku mulla on niinku 3 kehystä samaan aikaan käytössä niin miten saan sitä ylimpää kehystää laitettua hieman pienemmäksi? Ja saako niitä myös kaventaa hiukan? Miten?
Tässä osote jollet tajunnut. ---> http://www.freewebs.com/hirnahdus06/testisivu2.html

3.5.2006 13:28
HePu <hepun_talli@netti.fi>

Saako noita harmaita "viivoja" millään kehysten välistä pois?

11.6.2006 19:07
Ongelma <evil-l@hotmail.com>

Minulla on tälläinen ongelma:
En saa tuohon sisällysluetteloon lisättyä kuin yhden linkin.

30.6.2006 13:28
jussi <crackmann@luukku.com>

EVO=Et Vaan Osaa

7.7.2006 12:39
Silveri

Vierityspalkeista:Tämä palkkikoodi toimii tietääkseni vain IE:llä ja Operalla:
scrollbar-3dlight-color: väri;
scrollbar-highlight-color: väri;
scrollbar-face-color: väri;
scrollbar-shadow-color: väri;
scrollbar-darkshadow-color: väri;
scrollbar-track-color: väri;
scrollbar-arrow-color: väri;
Esim,jos sinulla on kaksi vierekkäistä kehystä,vasen.html ja oikea.html,ja vasemmassa on linkkejä niin,että reunaan tulee vierityspalkki,mutta se on karmean värinen.Kun avaa linkki1:sen,niin se aukeaa viereiseen ruutuun ja sisältöä on niin paljon,että palkki tulee.Samoin käy linkki2:selle ja 3:selle.Laitat tuon koodin seka vasen.html-frameen,että linkki1,2,3:sen sivuille.Siis tuo koodi pitää laittaa joka sivulle erikseen,muuten ei näy.

26.11.2006 20:53
apua kaipaava

minulla on 3 framea mutta ne ovat aivan eri paikoissa kuin pitäisi esim. menu.html on ylhäällä vaikka pitäisi olla sivussa eli ne ovat sekaisin

27.1.2007 11:43
tälläinen

mitenkähän saisin kehyksestäni tälläisen:

__________
|_________|
| | |
| | |
| | |
-----------

5.3.2007 17:48
Dominus

Miten linkit saa aukeamaan iframesta uuteen ikkunaan?

7.3.2007 18:57
Dominus

Lisäyksenä: tai samaan ikkunaan, mutta ei frameen.

8.3.2007 20:28
Michi <anniinas_91@hotmail.com>

Mitä teen väärin, kun yrittäessäni liittää navigointini osoitteita sivuni kehykseen, ne eivät vain yksinkertaisesti toimi. Käytän valmista layoutia ja siinä on erillinen navigointi ja yhdet framet.
Jos siis laitan navini kaksi ensimmäistä linkkiä näin: <a href="index.html" target="_top">Etusivu</a><br>
<a href="info.html" target="main">Info</a>
Niin ei toimi sitten alkuunkaan. Tähän vaatii varmaan sen että näkee kaikki erilliset tiedostot, mitä minulla on pakollisia layoutin toimivuuden kannalta. Ja sen systeemin, kun en näin osaa selittää.
Jokin vika on noissa targeteissa. Apuva? ^^"

15.3.2007 13:53
Joonas

Miten saan scrollbarin pois iframesta,kun se alkaa ärsyttää?

17.3.2007 14:32
northern

Saako noita kehyksiä jotenkin ohuemmaksi ja saako niiden väriä muutettua jotenkin?

18.3.2007 16:59
northern

minulla on ogelmia tällaisen tekemisessä
_______________
I I I I
I I_________I I
I I I I
I I I I
I I I I
I I I I
I I I I

18.3.2007 17:07
northern

Tää näköjään sijottikin ton mun kuvan ihan miten sattuu. Rakenteen näkee kuitenkin osoitteesta.

http://www.metallica.com/Band/history.asp

Eli reunoilla on joku taustakuva. Keskellä ylhäällä joku logo, sen jälkeen linkitpalkki ja sitten jotain muuta sisältöä. Auttakaa jos osaatte.

25.5.2007 18:04
apuva

Pystyykö esim. vain toisen framen taustaväriä muuttamaan?

25.5.2007 22:21
Apua tarvitseva

Miten saa alle lopetusviivan?
Näyttää tylsältä jos kehykset jatkuu loputtomiin...

5.6.2007 18:13
Typerys

Minä yritin tehdä framen. Muuten se kyllä toimisi, mutta aina kun klikkaa jotain linkkiä niin se muuttuu pienemmäksi ja pienemmäksi ja lopulta katoaa kokonaan. Ja jos yrittää mennä takaisin pääsivulle, se pääsivu menee siihen vasempaan frameen. Tietääkö missä vika?

5.6.2007 18:37
Typerys

Tein sillein kuin "Elina" sanoi, nyt lakkas se entinen vika, mutta nyt niille jokaiselle kohdalle tulee uusi välilehti.

6.6.2007 16:35
Typerys

Oho, nyt se toimii. Tarvitsi lisätä vain "target=_top"

8.7.2007 14:36
Hämmentynyt

Olen tekemässä sivua lomamökistä ja haluaisin, että mökin kuvat olisivat laatikossa, jonka väri on erilainen kuin muun sivun. Se ei tunnu onnistuvan taulukon avulla.
Onko kehys ainoa vaihtoehto?

11.7.2007 06:06
Mystistä

Yritän käyttää Framea kotisivuillani, muttei onnistu hyvin...Painan navissa olevaa linkkiä mut navin ''taakse'' avautuu toinen navi ja menu sivu..Painan sitä..Mitään ei tapahdu, muuta kuin taakse avautuu toinen navi..Älysittekö?
Tarvin pikaista apua..

14.7.2007 12:20
Apua tarvitseva!

Miten saa alle lopetusviivan?
Näyttää tylsältä jos kehykset jatkuu loputtomiin...

Kirjoitin tuon! Vastausta!?

3.8.2007 16:20
northern

Olen tehnyt sellaiset sivut jossa on kolme framea. Vasen ja oikeia reuna, sekä keskiframe, jossa on kaikki sivujen sisältö. Reunat ovat ainoastaan koristeena. Ongelma on se että scrollbar tulee keskimmäiseen frameen kun haluaisin sen oikeaan reunaan. Miten tämä onnistuisi?

27.11.2007 14:45
Aloittelija

Miten saisi tehtyä näin?

____________________
I I I I
I I I I
I I main I I
I I I I
I I I I
I I I I
I____I________I____I

Kuvassa siis yksi kehys on vasemmalla ja yksi oikealla. Keskelle tulisi siis main.html. Apua!

29.11.2007 15:23
Pro

En oo ihan varma mutta koita jotain täntapaista:
<frameset cols="20%, 60%, 20%">
<frame name="vasen" src="vasen.htm">
<frame name="keski" src="keski.htm">
<frame name="oikea" src="oikea.htm">
</frameset>

ja tietenki muuta noi src:t ym. haluamiksesi.

21.2.2008 20:57
TuntermaTTON

MUL ON ONGELMA. OON PISTÄNY KEHYKSET VAAKASUUNNASSA JA OLEN POISTANUT (TAI AINAKIN YRITTÄNYT) NE RAJAT NIIN MIKSI AINA KUN KLIKKAAN VAIKKA MAIN PAGE NII KOKO JUTTU AUKEAA UUTEEN VÄLILEHTEEN

25.2.2008 09:24
peppu <peppu@hotmail.com>

<3 mato
fossiili

25.2.2008 09:25
asdasd <asdasd@hotmail.com>

ASD

29.3.2008 10:14
jiukku

mulla tuli kehykset siihen sivulle mutta kaikki tekstit hävis mitä pitää tehä ettää kehyksen että tekstit siihen sivulle

3.4.2008 09:29
hom

EJEEJEJEVITTUPASKASIVU MO

Lisää oma kommentti


Tatu Jaakkola
tatu@jaakkola.net
http://tatu.jaakkola.net/