Jeg har et div tag som skal strække billedet kun i højden alt afhængig af hvormeget indhold der er i div tagget. Billedet er 900x30 hvor breden er låst på 900 px. Lige nu laver browseren bare repeat-x, hvilket ikke er helt optimalt.
div#baggrundsbillede { height: 900px; width: 900px; margin-right: 7px; margin-left:7px; z-index: 0; /* Dette skulle rette, så billedet ligger bagerst - mener z-index er sat til 1 "fra start" */ }
Jeg har lige tjekket, og desværre kræver z-index at du har sat det på alle dine elementer for at angive hvilket "lag" de skal ligge i. Samtidig skal du også have brugt "position" på dit tag.. hmmm ..
CSS kan som nævnt ikke ændre på billedets proportioner. Nu ved jeg jo ikke hvad din grafik ligner, men du kunne jo i stedet lave et baggrundsbillede som var høj nok ligemeget hvilket indhold du kom ind i elementer.
Hvis grafikken er gradueret eller lignende kan man godt stadig lave fine visuelle løsninger, fx ved at linke baggrunden til toppen eller bunden af elementet og så lade farve forsætte i resten af elementen ved at sætte baggrundsfarven til den farve din graduering slutter med.
Synes godt om
Ny brugerNybegynder
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.