Avatar billede anba Mester
10. februar 2002 - 21:32 Der er 15 kommentarer og
1 løsning

Baggrundsbillede i externt style-sheet ?

Hvordan er koden for i et externt stylesheet at få et billede til at blive vist i en topframe på samtlige sider på webstedet ? Kan man det - eller er man nødt til at lave koden i et internt stylesheet ?
Avatar billede ckh Nybegynder
10. februar 2002 - 21:34 #1
body {
    background-image:url(dit billede.gif);
    }

Det virker fint eksternt
Avatar billede anba Mester
10. februar 2002 - 21:36 #2
men hvad skal der stå med hensyn til placering af billedet ?
Avatar billede ckh Nybegynder
10. februar 2002 - 21:38 #3
Hvad mener du præcist ?

Jeg benytter det selv........min CSS-fil ser blandt andet sådan ud:

body {
    background-image:url(images/bg_rod.gif);
    background-repeat: repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #CC0000;
    }
Avatar billede anba Mester
10. februar 2002 - 21:40 #4
Er det repeat der fortæller, at det skal gå igen på hver side ? Jeg er nybegynder i det her !
Avatar billede ckh Nybegynder
10. februar 2002 - 21:41 #5
og så indsætter du henvisningen til det eksterne css-script i <head> delen i topframens html, kunne se sådan ud:

<LINK REL="stylesheet" TYPE="text/css" HREF="mitstylesheet.css" title="default" />
Avatar billede ckh Nybegynder
10. februar 2002 - 21:42 #6
Repeat fortæller at billedet skal gentage sig selv og dermed fylde framen ud
Avatar billede pelkjaer Nybegynder
10. februar 2002 - 21:45 #7
repeat-x =horizontal repeat
repeat-y =vertifical repeat

Blot repeat =både hor og ver
Avatar billede anba Mester
10. februar 2002 - 21:48 #8
Men det er et logo - så der skal jeg vel ikke bruge repeat ? Jeg er klar over at jeg skal linke til det i headdelen. Det jeg har lidt svært ved at forstå, er hvad der er fordelen ved at skrive det i css, da jeg jo også skal skrive i BODY-delen hvilket billede jeg indsætter - eller hvad ?
Avatar billede ckh Nybegynder
10. februar 2002 - 21:51 #9
Nå for f***** :)
Jeg troede det var en baggrund du ville have ....
Jeg mener godt du kan definere et layer i css der viser billedet på en bestemt placering, men jeg kan ikke lige huske koden....
Avatar billede ckh Nybegynder
10. februar 2002 - 22:03 #10
Har muligvis fundet noget der kan benyttes....
Har du også et baggrundsbillede eller bare en farve ?
Avatar billede anba Mester
10. februar 2002 - 22:03 #11
Hvordan skriver jeg at logoet skal være i topframen ? Jeg har jo allerede i BODY (css)sat en venstremargin, men den skal ikke gælde for logoet i topframen ?
Avatar billede anba Mester
10. februar 2002 - 22:07 #12
Logoet kommer frem i alle 3 frames ? Hjælp mig ! Hvad gør jeg forkert ?
Avatar billede ckh Nybegynder
10. februar 2002 - 22:09 #13
Du er nødt til at have 2 css-scripts......... et der kaldes af din topframe (med logoet) og et der kaldes af de andre frames
Avatar billede anba Mester
10. februar 2002 - 22:13 #14
Tak for det ! Så forstår jeg bedre - altså hvis du ikke mener det kan lade sig gøre at lave i et css.
Avatar billede ckh Nybegynder
10. februar 2002 - 22:14 #15
Jamen det tror jeg godt det kan..... Det kan i hvert fald lade sig gøre at vise det samme billede på en fast position på alle de sider der kalder css-scriptet
Avatar billede anba Mester
10. februar 2002 - 22:33 #16
hvordan ?
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