Avatar billede ladyhawk Praktikant
18. januar 2002 - 09:15 Der er 4 kommentarer og
1 løsning

Baggrund i 3 frame

Jeg vil gerne have mit baggrundsbillede, der ligger som et css, til at passe i 3 frame, så det fremstår som et helt billede. Hvordan gør jeg det??
Da jeg er igang med et afsluttende speciale, vil jag blive glad, hvis jeg kan få lidt hjælp, helst lidt hurtigt. På forhånd tak for hjælpen.
Avatar billede halu Nybegynder
18. januar 2002 - 10:01 #1
Du kan ikke få et baggrudsbillede til at spænde over 3 frames. Hver frame er et dokument i sig selv, og hver af disse dokumenter kan have en baggrund. Derfor skal du, hvis du ønsker en illusion af et samlet baggrundsbillede, klippe det orginale billede op i tre passende stykker bruge disse fragmenter som baggrund i de forskellige dokumenter.
Du skal så huske at sætte border : none og margine : none som style til body taget i dokumenterne, og sætte align så billedet kommer til at fremstå som sammenhængende.
Avatar billede ladyhawk Praktikant
18. januar 2002 - 10:20 #2
Øøøh ikke forstået........
Jeg havde faktisk fundet ud af det med, at dele billedet, men hvordan får jeg det så til at ligge i tabellen???
Jeg fisker lidt efter koden ;o)
Avatar billede halu Nybegynder
18. januar 2002 - 10:49 #3
Øh, nu er jeg vist ikke helt med; TABEL? menre du frameset?
Hvis det er det du mener så har jeg et bud på have problemet kan være.
<frameset>
    <frame>
    <frame>
    <frame>
</frameset>
Du har nok en konstruktion ligende denne. Hvis du forsøger at ligge en baggrund ind på de forskellige frames her vil det ikke virke. Frameset er i HTML en helt speciel konstruktion - En composite, der ikke kan bære information eller indhold selv. Hver frame er derimod et inkulderende link til en \"normal\" html side eller en anden side med frameset for den sagsskyld. De domkumeter du linker til har alle et <body> tag. Dette tag har en baggrund attribut du kan tilgå via css. I de tre dokumneter skal du altså definere 3 forskellige style sheets hvori du definere hvordan baggrunden vises
<head>
<style>
  body{
    BORDER : none;

BORDER-RIGHT: 0px;
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: 50% top;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(grafik/baggrund.gif);
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    LINE-HEIGHT: 1.5;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: justify;
    min-height: 500;
    border-spacing: 15
}
Avatar billede halu Nybegynder
18. januar 2002 - 10:53 #4
Undskyld blev ikke færdig

<head>
<style>
  body{
    BORDER : none;
    BACKGROUND-IMAGE: url(grafik/baggrund.gif);   
    MARGIN: 0px; 
    ALIGN : passende
}
</style>
</head>

Hvor du skifter url og alignment ( ikke nødvendigt hvis du køre med et fast layout i pixels der passer til baggrundsbilledet, men det ved jeg ikke om du gør) til hvert html dokument.
Avatar billede ladyhawk Praktikant
18. januar 2002 - 11:24 #5
Godt så, det prøver jeg. Du skal have mange tak for hjælpen. :-)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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