Avatar billede Slettet bruger
11. juli 2001 - 09:11 Der er 15 kommentarer og
1 løsning

templates i frames

Jeg er ved at lave en hjemmeside for et privat firma, og er stødt på flg. problem:
hvordan virker det når man skal bruge templates i frames???

Som et lille sidespørgsmål: hvordan får jeg centrering af siden til at virke, når jeg har sitet delt op i frames (1 venstre, 1 center, 1 højre)??
Avatar billede pelkjaer Nybegynder
11. juli 2001 - 09:19 #1
Til det sidste spørgsmål: Ka\' du ikke bruge et letterbox frameset til det? Extention her: http://www.projectseven.com/extensions/downloads/Letterbox.mxp
Avatar billede pelkjaer Nybegynder
11. juli 2001 - 09:19 #2
svar
Avatar billede htx98i17 Professor
11. juli 2001 - 09:33 #3
hva er da problemet mht til 1\'eren? er det selve framesættet du vil lave til en template eller er det en af framesiderne?
Avatar billede hobbez Nybegynder
11. juli 2001 - 09:33 #4
Dette er genbrug fra svar jeg har givet før:

Du behøver slet ikke bruge frames, når du bruger templates i Dreamweaver!!!!



Lav først en skabelon - en side som den skal se ud på hele webstedet, altså kun med de dele der er på ALLE sider. Gem denne side som TEMPLATE (du vælger SAVE AS TEMPLATE i menuen FILE).

Når du har gjort det, så finder du de steder hvor der skal indsættes noget forskelligt på siderne - alt fra menuer til overskrifter. Når du står det sted hvor det skal være, højreklikker du og vælger EDITABLE REGIONS og derunder vælger du NEW.

Kald områderne noget du kan huske, f.x. INDHOLD og OVERSKRIFT.

Når du er færdig gemmer du siden igen (den bliver automatisk gemt som TEMPLATE, da du allerede har fortalt at det er en template).

Nu laver du så en ny side, og vælger MODIFY >> TEMPLATES >> APPLY TEMPLATE TO PAGE

Du får nu din skabelon frem, hvor du KUN kan editere i de områder du har markeret som editerbare.

Her er så det smarte. Når du så har lavet 20 sider, og opdager du gerne vil rette i din menu, så åbner du din template, og laver rettelserne. Når du gemmer din template, spørger Dreamweaver om du víl opdatere alle sider der er baseret på denne template. Det vil du selvfølgelig gerne,  og vips er alle dine 20 sider rettet til, klar til at blive uploadet.

Ingen frames, og kun rettelser en gang.

Andre tip: Elementer der går igen på flere sider kan laves som LIBARY ITEMS - det funker lidt på samme måde, med den forskel at du kan bruge dine LIBARY ITEMS på alle sider, og når du retter i dit LIBARY ITEM, så rettes det på alle sider du har indsat det.

Se på mit websted på http://www.rob.dk - hovedsiden er en template med en masse libary items (de enkelte menuer). Alle undersider er baseret på en anden template, med samme libary item indsat.

Hvis jeg skal ændre indsætte en ny side er det kun nødvendigt at lave denne side, baseret på min template, rette min menu (som er et libary item) - altså to rettelser, og det har effekt på alle sider hvor der er relevant.

Brug lidt tid på at lege med mulighederne, og tænk dig lidt om. Så kan du spare oceaner af tid på den måde.


/Rob
Avatar billede Slettet bruger
11. juli 2001 - 09:55 #5
Det er en af framesiderne jeg vil have lavet til template, og jeg vil gerne have at vide hvordan, når jeg opretter en ny side, jeg nemmest kan sætte templatet ind det rigtige sted!
Avatar billede Slettet bruger
11. juli 2001 - 09:56 #6
Hobbez: mit problem er ikke hvordan man laver et template, mit problem er at få det til at virke med frames...
Avatar billede Slettet bruger
11. juli 2001 - 09:57 #7
Pelkjaer: Jeg prøver med letterbox tingen... Der er bare stadigvæk det med templates...
Avatar billede Slettet bruger
11. juli 2001 - 10:10 #8
Pelkjaer: Letterbox framesettet er da ikke noget særligt. Den laver bare 4 frames, uden nogetsomhelst!
Findes der en default frameset som letterbox framesettet, der også får det til at virke?
Avatar billede Slettet bruger
11. juli 2001 - 10:11 #9
All: BTW, hvad skal man gøre med point systemet?? Hvad er det med accepter og afvis?
(det er første gang jeg bruger eksperten.dk)
Avatar billede Slettet bruger
11. juli 2001 - 10:20 #10
Pelkjaer: Hmm, nu fik jeg letterboxen til at virke    . point kommer også i din retning.
MEN, vil du ikke også prøve at finde ud af det med templates i frames?
Avatar billede Slettet bruger
11. juli 2001 - 10:21 #11
All: hvad er forskellen på svar og kommentar i eksperten egentlig?
Avatar billede Slettet bruger
11. juli 2001 - 10:30 #12
Hobbez: Jeg ved godt at frames for det meste sux, men kan du så hjælpe mig med dette problem: min side bliver centreret automatisk. Hovedmenuen er lavet med layers med mouseover, visibility on/off. Hvordan, hvis jeg skal blive i et table, får jeg layersne til at blive det rigtige sted, i forhold til resten af siden, når siden bliver resized?
Giv mig et svar der virker, og hovedparten af pointne kommer til dig!
Avatar billede Slettet bruger
11. juli 2001 - 10:48 #13
øøøh, ups hvad skete der???
Hobez: sorry at jeg ikke accepterede dit svar også, men jeg kunne åbenbart ikke acceptere mere end et svar ad gangen. Jeg er dog stadigvæk interesseret i et svar fra dig, og hvis du kan svare, opretter jeg et nyt spørgsmål til dig, med 60 nye points!
Avatar billede hobbez Nybegynder
11. juli 2001 - 12:22 #14
Opdel din side i flere frames sådan:

<html>
    <head>
        <meta http-equiv=\"content-type\" content=\"text/html;charset=iso-8859-1\">
        <title>velkommen til www.sidens_navn.dk</title>
        <frameset rows=\"*,505,*\" border=\"0\" framespacing=\"0\" frameborder=\"NO\">
           
  <frame src=\"margin.html\" name=\"margin-top\" noresize scrolling=\"NO\">
            <frameset cols=\"*,750,*\" border=\"0\" framespacing=\"0\" frameborder=\"NO\">
               
    <frame src=\"margin.html\" name=\"margin-venstre\" noresize scrolling=\"NO\">
               
    <frame src=\"midten.html\" name=\"midten\" noresize scrolling=\"NO\">
               
    <frame src=\"margin.html\" name=\"margin-hoejre\" noresize scrolling=\"NO\">
            </frameset>
           
  <frame src=\"margin.html\" name=\"margin-bund\" noresize scrolling=\"NO\">
        </frameset>
        <noframes>

            <body>
            </body>
               
            </noframes>

Det framesæt du allerede har lavet - lad os kalde det for INDEX.HTM - renamer du så til midten.htm.

Så får du en form for kinesisk æske-system, hvor alt ovenstående kode har et eneste formål, nemlig at centrere !!!

BEMÆRK at ovenstående centrerer BÅDE lodret og vandret.

Du kan se det på www.houmann.dk (som jeg har lavet).

/Rob
Avatar billede hobbez Nybegynder
11. juli 2001 - 12:23 #15
margin.htm er blot en side med baggrundsfarve - ikke andet ! Altså den farve du vil have \'udenom\'.

/Rob
Avatar billede hobbez Nybegynder
11. juli 2001 - 12:24 #16
Du får altså et 505 gange 750 punkter stort midterområde. Du kan selvfølgelig bare tilpasse det.

/Rob
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester