Jag har hittat en lysande mall på design/css här på wF som någon varit snäll och hjälpt till med. Jag försöker nu ändra lite så den blir så som jag vill ha den. Men det fungerar inte riktigt som jag vill.
background-color: transparent; fungerar inte. Jag har även testat background:transparent; men fungerar inte det heller. Varför syns inte bilden bakom som jag lagt i #background?
Det enda som syns av bilden i bakgrunden är de 15px som jag har som padding-top i #header, konstigt tycker jag. Det hoppas jag att inte ni tycker... :)
Eftersom jag är "pappa" till den mall du utgick ifrån tänkte jag se om jag inte kunde bistå med lite hjälp...
Först och främst undrar jag om inte dina problem kommer ifrån koden:
<div id="background"> </div>
#background kan aldrig bli högre än typsnittshöjden + ev. padding som den ärver... Och bakgrundsbilden i #background "klipps" automatiskt så att den aldrig "flyter ut" utanför kanterna...
Om du vill testa transparent förresten - så sätt en background-image: på #container så får du se att den bilden visas även "bakom texten" i <p>-taggarna (tack vare background-color: transparent som du deklarerat för <p> i stilmalen).
Vad är det egentligen du försöker göra som du inte får till? :bire
Det räcker normalt inte med att bara lägga dit ett z-index... och du *kan* naturligtvis sätta position:absolute på #background och #header och experimentera med z-index - Nackdelen är att positioneringen också "lyfter ut" blocken ur flödet och gör att du antagligen måste kompensera med en padding-top (eller liknande) i #container eller #menu för att få till det...
Kan gå - men...
... om du "bara" är ute efter att lägga en bakgrundsbild under en del av layouten (typ sidhuvudet och menyn ? ) så kan du ju istället försöka baka in de block som du vill ha ovanpå bilden i en ny container och sedan lägga bakgrundsbilden som background-image på den containern ...
Om inte annat slipper du en del potentiella problem med position:absolute om du gör så istället som jag ser det (det finns en ryggsäck av gamla buggar man kan gå på där om man har otur - men det är en annan historia)
Du har inte lust att bifoga en skiss på vad du vill få till ?
Tja, alltså, jag vill ju helst inte använda mig av position:absolut. Det har jag gjort alldeles för mycket nu och jag tänkte försöka lära mig av med det. Så helst inte den varianten.
design7 är förstasidan och design8 är undersidorna. Förstasidan har jag inte fått till ännu, där ska jag ju ha ytterligare ett lager mellan bottom och sidbar/main.
Prova att lägga bilden med "treudden" som bakgrundsbild i #container och se till att den inte repeteras (background-repeat: no-repeat). Om du behöver flytta runt den - kan du förmodligen få till det med background-position: - men varning utfärdas, för här är MSIE och t.ex. FireFox fortfarande oense om huruvida "origo" är fönstrets eller #containers övre väänstra hörn...
Men å andra sidan - med vit bakgrundsfärg bör bilden kunna bli hyfsat komprimerad även om du klipper till den i "rätt storlek" med en "lämplig dos vitt indrag på toppen" (om du är med på vad jag menar) :)
När du sedan lagt in bilden som bakgrund i #container, tar du helt enkelt bara bort alla bakgrundsfärger och -bilder i #sidebar och #main.
Förresten - Ett annat alternativ är också att lägga in en ny container (med ett nytt fiffigt och unikt namn) runt #sidebar och #main och lägga in bilden som bakgrundsbild på den nya containern istället - På så sätt kan du "klippa" bakgrundsbilden effektivare ;)