ohjeita web-sivuston tekijälle
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.
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>
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>
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>
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:
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ä:
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.
Yksi käyttökelpoinen lisuke on FRAMEBORDER="0"-asetus. Kun sijoitat sen ensimmäiseen <FRAMESET>-tagiin, ei kehykset enää häiritse. Esimerkiksi seuraavasti:
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.
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:56Merkkaa 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>
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:31Nyt 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:22yritin 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>
ää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=(. 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?????
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:52Vihdoin 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:27käytän sivustoissani kolmea framea. Päällä, vasemmalla ja oikealla. Miten saisin keskitetyä ne keskelle sivua?
5.2.2004 15:10jepulis sun on lisättävä se frameborder siihen <frameset> tagii heti tuon sanan perään ennen sitä rows sanaa
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
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.
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.
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ä.
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?
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.
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:54Mitenkä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:33Yks frame vasemmalla, mutta miten saan sivut aukemaan samaan ikkunaan sen sijaan että ne aukeavat omiin ikkunoihinsa?
28.10.2004 13:16Mulla 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:55Moibs! 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... :)
Elina:
Tee näin
eli jos haluat sivun latautuvan kehykseen nimeltä main page:
<a href="kuvat.html" TARGET="main page">
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">
Ö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 ^^
Scrollbarit eivät liity sivun vaan selaimen ulkoasuun, eikä niihin voi tiettyä Internet Explorer -kilkettä lukuunottamatta vaikuttaa. Älä käytä.
7.4.2005 10:27Miten saan kehyksen sivun keskelle, ns laatikon jossa on scroll- ominaisuus?
"Reunat" pysyy muuten koko ajan samana, mutta kehyksen sisällä
sivut vaihtuvat?
Kuinka voin laittaa sivulleni keskustelupalstan??
22.5.2005 14:16voiko 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.
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:50ite 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:47Hyvä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
Siistit sivut. Muuten saako kehyksien väriä vaihtaa?
26.9.2005 07:16niin voiko linkillä avata samalla kertaa kaks dokumenttii? Vasemmanpuoleiseen menuun pitäs saada linkit vaihtumaan, kun ylävalikosta valkkaa jonkun aihealueen.
23.10.2005 14:30Niin kysysin vaan saako tota väriä muutettua?Koska itelläni on tausta musta kotisivuilla jotense ei oikein toimi...
28.12.2005 21:21Olisi 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:40Tarkoitukseni 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<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...
Vittu te kaikki ootte kusipäitä hakkeroitte mun sivu n perkele!
4.4.2006 14:53Mitkä selaimet tukee kehyksiä?
11.4.2006 02:18Mahtavat 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:18mää 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?
mää saan joko kumpaankin kehykseen linkit tai etusivun tekstit.
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...
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
Saako noita harmaita "viivoja" millään kehysten välistä pois?
11.6.2006 19:07Minulla on tälläinen ongelma:
En saa tuohon sisällysluetteloon lisättyä kuin yhden linkin.
EVO=Et Vaan Osaa
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.
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:43mitenkähän saisin kehyksestäni tälläisen:
__________
|_________|
| | |
| | |
| | |
-----------
Miten linkit saa aukeamaan iframesta uuteen ikkunaan?
7.3.2007 18:57Lisäyksenä: tai samaan ikkunaan, mutta ei frameen.
8.3.2007 20:28Mitä 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? ^^"
Miten saan scrollbarin pois iframesta,kun se alkaa ärsyttää?
17.3.2007 14:32Saako noita kehyksiä jotenkin ohuemmaksi ja saako niiden väriä muutettua jotenkin?
18.3.2007 16:59minulla 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
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.
Pystyykö esim. vain toisen framen taustaväriä muuttamaan?
25.5.2007 22:21Miten saa alle lopetusviivan?
Näyttää tylsältä jos kehykset jatkuu loputtomiin...
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:37Tein sillein kuin "Elina" sanoi, nyt lakkas se entinen vika, mutta nyt niille jokaiselle kohdalle tulee uusi välilehti.
6.6.2007 16:35Oho, nyt se toimii. Tarvitsi lisätä vain "target=_top"
8.7.2007 14:36Olen 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?
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..
Miten saa alle lopetusviivan?
Näyttää tylsältä jos kehykset jatkuu loputtomiin...
Kirjoitin tuon! Vastausta!?
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:45Miten 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!
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.
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<3 mato
fossiili
ASD
29.3.2008 10:14mulla tuli kehykset siihen sivulle mutta kaikki tekstit hävis mitä pitää tehä ettää kehyksen että tekstit siihen sivulle
3.4.2008 09:29EJEEJEJEVITTUPASKASIVU MO
7.6.2008 15:37Älkää käyttäkö frameja. Käyttäkää divejä, tai tableja. Toimiipahan kaikissa selaimissa