Gå til innhold

Problem med css kode.


Anbefalte innlegg

Skrevet

Hei.

Prøver meg frem litt nå, og bruker denne:

body
{ 
background-image: url(topp.gif);
background-repeat: no-repeat;
background-position: top center
}

body
{ 
background-image: url(midt2.gif);
background-repeat: no-repeat;
background-position: center center
}

 

Men det er noe feil der, for når den vises i et dokument så kommer bare midt2.gif frem, mens topp.gif ikke vises. Men hvis jeg fjerner

body
{ 
background-image: url(midt2.gif);
background-repeat: no-repeat;
background-position: center center
}

så går det å se topp.gif

 

Er litt ny på CSS, har ikke brukt det så mye før :)

Videoannonse
Annonse
Skrevet

Du kan ikkje angi to bakgrunner til samme element (i ditt tilfelle body-elementet).

 

Du må nok finne deg en måte "rundt" dette på - slikt er lettare å tenke seg til når du får litt erfaring.

 

Uansett kan du godt korte ned heile greia til:

 

body {
background: url(topp.gif) no-repeat top center;
}

Skrevet

Ok.

 

Kan bruke http://www.paradoxia.org/ som eksempel.

Der er det en top.jpg, en content-bg.gif, og en slags bunn.

 

Noe slikt vil jeg også ha, med en topp, en midt og en bunn som er sånn background image hvis du skjønner.

Men med koden som står i første post går det ikke, hva må jeg gjøre da?

 

:)

Skrevet

Du må lage div's med bildene du vil ha som bakgrunn...

#top {
background: url(images/topp.gif);
}

#content {
background: url(images/content-bg.gif);
}

#bottom {
background: url(images/bottom.gif);
}

 

Simple as that ;)

Skrevet

Hjelper ikke å komme og si at "det funker ikke" når du ikke har prøvd å sette deg inn i det en gang. Følg linken Jibril2k gav deg, og gjør som han sier. Les og lær er den eneste måten du kan lære deg dette skikkelig.

Skrevet

Det er noe du i hvertfall ikke må gjøre :) Det tar litt tid å lære seg, men så fort du har lært det grunnleggende, går det bare oppover! :grin: Bruk et par dager på å sette deg ordentlig inn i HTML og CSS, så går det nok bedre, skal du se ;)

Skrevet

Du må angi høyde i CSS. En tom div vises ikke på skjerm med mindre du har angitt størrelse i CSS:

#top {
width: 100%;
height: 100px;
background: no-repeat url(top.gif) left top;
}

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...