11. august 2006 - 10:17Der er
4 kommentarer og 1 løsning
To baggrunde med html
Hej, jeg er igang med en hjemmeside, hvor konstruktionen er: På hver PHP side bliver "topmenuen" og "bundmenuen" tilføjet, der er et baggrundsbillede på både topmenu og bundmenu, men mit problem er at baggrundsbilledet i bundmenuen ikke bliver vist! Det skyldes at man jo ikke kan have to baggrunde på en side - eller kan man? Jeg kan ivertfald ikke få det til at virke (jeg har prøvet at tilføje en baggrund til bundmenuen via. stylesheet (css) - virker heller ikke!
Så mit spørgsmål er hvordan for jeg vist begge baggrunde? Eller kan man skrive over billederne? - Har selv prøvet at skrive over billederne men så bliver teksten over billedet i FireFox rykket ca. 10 px ned i forhold til Internet Explorer!
[ Det skyldes at man jo ikke kan have to baggrunde på en side - eller kan man? ] - Nej, den er god nok - det kan du ikke ... gør som thesurfer siger med den div - eller evt. med position:relative; en img og div inden i div'en og div'en med teksten placeret med absolute; for at få teksten ovenpå et billede - hvis det er det du vælger...
[ Har selv prøvet at skrive over billederne men så bliver teksten over billedet i FireFox rykket ca. 10 px ned i forhold til Internet Explorer! ] - Forskellen kunne tyde på at du mangler nulstilling af ydre margin... prøv i din css f.eks.:
html,body{margin:0px;padding:0px;}
... og så evt. sat noget html{margin:antalpx;} eller body{margin:antalpx;} ...
( bør dog ikke være nødvendigt hvis du bruger thesurfers forslag om en baggrunds div - eller den med en position:relative div og indei den billedet og en div placeret med position:absolute; )
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.