Gå til innhold

meny.html uavhengi av hoved delenen (Scroll)


Anbefalte innlegg

Jeg greier ikke helt og formulere topicen bedre tror jeg :dontgetit:

 

Men skal forklare her

 

Jeg skal lage en meny linje i venstre siden ikke veldig feit men sånn komplett aktig

 

Den skal kunne ha en egen scroll liksom , den er uavhengi av hovedsiden.

Så når jeg skroller på hoved siden skal ikke meny delen røre seg.

Så var det <Frame> tagen da. jeg får ikke denne til og funke

 

<FRAMESET COLS="100,*">

<FRAME SRC="meny.html" NAME="meny'en">

<FRAME SRC="hovedside.html" NAME="Hovedside">

</FRAMESET>

 

hva er det jeg gjør galt ?

 

meny delen min heter meny.html

og siden som skal være ved siden av heter hovedside.html

Index.html er bare en Enter Site greie liksom

 

Jeg begynte faktisk med Html i dag så jeg kan godt rope ut at jeg er ''noob''

 

Klag på formuleringen min vis dere ikke skjønner hva jeg mener her men tagen sier vell kansje det meste for de som har laget det før :)

 

Takk

Endret av Chris_p4_2.8@800
Lenke til kommentar
Videoannonse
Annonse

Hei. Jeg tror ikke du trenger å bruke frameset for å få til dette. I CSS, kan du sette at dersom innholdet blir for langt for 'vinduet', så kommer det fram en scrollbar.

I css, dersom du har det

#element-id {
height: 100px;
width: 80px;
overflow: auto; /* Da dukker det kun opp en scrollbar hvis innholdet er lengere/bredere enn vinduet */

Spørr hvis det var noe du ikke forsto.

Lenke til kommentar

har ikke css :) vet ikke hva det er en gang :blush:

som sakt begynte jeg med html i dag og syntes det er morro, feilet ganske mange ganger på begynelsen med tager osv men nå begyner jeg og huske avsnitt og linker osv.

Det begyner og bli gøy men etter og ha rotet med Frame greia en halv time ble jeg over gitt og hoppet på forumet

 

Håper og få noen gode svar (Html)

Lenke til kommentar

For å ikke driver deg for langt ut i den "avanserte verdenen" innen html og css så kan en si det ganske kort og godt :p

 

<div style="owerflow: auto; width: 800px;">Meny her</div>

Her vil du få en scroll uten å bruke framset :)

 

edit: er du intresert i å lære mer om html og css så ta en titt på www.w3schools.com og www.htmldog.com , og 'oppslagsverk over artikler'-tråden i denne delen av forumet.

Endret av LoS
Lenke til kommentar

Er nemmelig veldig intresert og syntes det er morro med masse tager osv :)

 

Men skal prøve det du sa, jeg bare copy-->paster det jeg :) for egentlig skjønte jeg 0 :whistle:

 

med

<div style="owerflow: auto; width: 800px;">Meny her</div>
denne kom det bare meny her i bånn (skjønner at jeg skal putte ting in :))

men det hadde vært fint og fått den fra top til bånn (av det du ser ikke til bånn av siden) dette var en liggende meny ikke sant ? eller har jeg bare ikke innstillt den skikkelig ?

Endret av Chris_p4_2.8@800
Lenke til kommentar

Forklare litt grunnleggende da, style="" attributten kan man skrive css inni.

Les mer om css på www.w3schools.com

 

overflow: auto; lager en scroll på siden hvis den blir lengre enn angitt verdi (så først nå at jeg hadde skrevet feil :blush: )

skal stå height: 800px; ikke width: 800px;

heigth: 800px; bestemmer da at denne diven er 800 pixler høy, du kan forøvrig også bruke 100% hvis du vil at den skal strekke seg helt ned til bunn uansett oppløsning.

 

Er litt dårlig til å forklare det her noen ganger, men håper du skjønner litt.

Legg inn litt fyllmasse i diven så ser du hva som skjer :)

Lenke til kommentar

Eg veit ikkje om det var scrolling du meinte

scrolling="no" er lik ingen scroll

scrolling="yes" er lik scroll heile tiden

 

norsize blokkerer størrelsen.

huks på at frame oppsette skal vere i ei eiga fil eks: index.html

 

<html>

<head>

<title></title>

</head>

<frameset cols="100,*">

<frame src="meny.html" name="meny'en" noresize scrolling="yes">

<frame src="hovedside.html" name="Hovedside">

</frameset>

</html>

 

her er eit eksempel

Endret av Hønsi
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...