11. august 2010 - 10:22Der er
2 kommentarer og 1 løsning
div ID og background image, defineret i css
Jeg har et site med flere undersider som alle har et banner billede. Banner billedet på de forskellige undersider er forskellige - så løsningen har indtil videre været:
Mit spørgsmål er, om det ikke er muligt at tilføje bannerbilledet i css, frem for at tilføje <img src=""> på hver side. Jeg er klar over at jeg kunne lave en løsning med:
forside: <div id="banner_forside"></div>
kontakt: <div id="banner_kontakt"></div>
og så angive width, height samt baggrundsbillede for hver ID - men løsningen jeg leder efter at kun definere width, height én gang, og så definere backgroundimage for sig selv i css.
Jeg troede jeg kunne lave noget i den her stil: <div id="banner" class="forside_banner"></div>
#banner { height:300px; width:600px; } .forside_banner {background:url(banner_forside.jpg) no-repeat left top;}
men det virkede ikke.. Men er der en lignende løsning?
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
du burde netop kunne gøre som du skriver i nederste eksempel for der er, lige nu i hvert fald, ingenting der overskriver hinanden i egenskaberne under banner og forside_banner klasserne. Hvad er det der ikke virker ved løsningen?
Pinligt.. Jeg skrev i min første post at jeg havde angivet height for #banner men når jeg kigger koden igennem, så var det lige netop dette jeg havde glemt. Min første post var bare et eksempel, og ikke copy/paste fra den egentlige kode.. Så ja, når jeg fik defineret height - så virkede det naturligvis. (det "virker" også uden height - men så folder div sig naturligvis sammen, og man kan ikke se billedet)
Men ja, dit svar var til hjælp, for jeg fik afklaring på om hvorvidt det var den rigtige måde at gøre det på.. Og at det burde virke - hvilket det selvfølgelig også gør...
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.