Avatar billede rasmuslh Nybegynder
05. december 2003 - 14:35 Der er 4 kommentarer og
1 løsning

Positionering af billeder

Hejsa

Jeg sidder og arbejder på en hjemmeside. Jeg vil gerne have en centreret boks på min side hvor der skal placeres tre billeder inden i. Henholdvis i øverste venstre hjørne, øverste højre hjørne og nederste højre hjørne. Men jeg har et problem med at fået placeret det i nederste højre hjørne - lige meget hvad jeg gør. Er der nogen der kan hjælpe? Jeg er ikke interesseret i at positionere det med absolute værdier!


Her er mit HTML:
<body>
<div class="center">
    <div class="topleft"></div>
    <div class="topright"></div>
    <div class="buttomright"></div>
</div>
</body>


Her er mit CSS:
body {
    background-color: #333333;
    text-align: center;
}

.center {
    background-color: #FFFFFF;
    height: 452px;
    width: 777px;
}

.topleft {
    background-image: url(../img/topleft.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    height: 172px;
    width: 260px;
    float: left;
}

.topright {
    background-image: url(../img/topright.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    height: 20px;
    width: 136px;
    float: right;
}

.buttomright {
    background-image: url(../img/buttomright.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    height: 123px;
    width: 180px;

På forhånd tak!
Avatar billede roenving Novice
05. december 2003 - 14:55 #1
Den ville blive lettere at løse, hvis du tager din højre nederst-baggrund og lægger direkte i center-div'en:

#center{
    background: #FFFFFF url(../img/buttomright.jpg) bottom right no-repeat fixed;
    height: 452px;
    width: 777px;
}

-- i øvrigt er det en slags fejl at bruge classes på enkelt-elementer, der skal man bruge id (og #-identifieren !-) som jeg har gjort det her ...

-- class bruges (normalt !-) præcis til at angive egenskaber for en klasse af objekter, dvs. normalt en flerhed, det er dumt at skabe mulighed for problemer ved at bruge den type henvisning til noget, som med garanti kun findes een gang !o]
Avatar billede rasmuslh Nybegynder
05. december 2003 - 15:38 #2
Okay, tak for svaret. Problemet er jeg på nogle sider dybere inde i hierarkiet gerne vil gøre mit nederste højre billede til relativ så den "runder" siden af. Hvis den er længere nede end 452px.
Derfor vil jeg gerne positionere billedet så det altid er i nederste højre hjørne!
Avatar billede roenving Novice
05. december 2003 - 15:55 #3
Jamen er det ikke lige præcis det den vil gøre, når den background-position sat til bottom right ?-)
Avatar billede rasmuslh Nybegynder
05. december 2003 - 15:59 #4
Jo, nu har vi fundet ud af det!
Avatar billede rasmuslh Nybegynder
14. juli 2006 - 11:59 #5
Luk
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