29. marts 2008 - 14:39Der er
17 kommentarer og 1 løsning
DIV boks med gradient-baggrund
Hej eksperter
Jeg er løbet ind et design som består af to gradient shadows som er 10px brede og 1000px høje. Nu er mit problem dét, at jeg gerne vil have at siden ikke altid er 1000px høj når der ikke er content til det på siden, men at de her gradient-shadows skal "cuttes af" uden at gradienterne bliver forvrænget
Det lyder, som om du har sat dem ind som billeder (<img src="noget">). De skal jo sættes ind som baggrund (style="background-image:url('noget')"). Eller misforstår jeg?
nope - jeg har smidt dem ind som background-image i mit CSS-dokument, og desværre er gradienten ikke kun horizontal, men også vertical - så derfor er det ikke muligt kun at lave den 1px høj
nej, for jeg har defineret den til at være 1000px høj - men hvis jeg fjerner højdedefinitionen, så blover borderleft og borderright kun ca. 10px høje, mens main har den længde som main skal have
Steffansteffan>> 44fire44 har en div, som indeholder 3 andre div'er: 2 til design og 1 med indhold. De 2 design-div'er skal altid være lige så høje som indholdsdiv'en.
ja, det er lidt svært at tage et screenshot og forklare det derudfra, men w13 har fuldstændig ret :)
de to design-divs er desværre vertikalt gradierende - og dvs. at de bliver nødt til at være 1000px høje for at passe i designet - men når min content-div kun er 400px høj for at tage et eksembel, så skal de 1000px skæres ned til samme højde som min content-div - altså i dette tilfælde 400px
Hvad med og gøre således at istedet for den er 1000px så lave den til 100% hele tiden. Så vil indholdet af de to andre diver gører den større og mindre ud fra hvor meget indhold du har. Koden der laver 100% kan ses her: http://www.pcfreek.dk/?p=272
jeg fik det desværre aldrig rigtig til at virke :/
lukker
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.