Hvis du ønsker noget, der ser pænt ud, lader du være =)
Et baggrundsbillede kan ikke strækkes, så du er nødt til at lægge al indhold i ét element, som lægges ovenpå et billede, der strækkes ud til at fylde 100%x100%.
Men for det første er HTML ikke beregnet til at forstørre/formindske billeder med - og resultatet ligner som oftest noget, der er løgn!
Derudover vil billedet jo ikke holde sine proportioner. Det kan ikke undgås, at det vil blive strukket 'ud af facon'.
Find hellere en designløsning, som passer til teknologien *o)
Det tror jeg ikke, jeg behøver. Hvis man er bare en smule seriøs, bruger man naturligvis ikke formodede, fremtidige standarder - uden også at anvende en fremgangsmåde, som sikrer, at brugere uden allernyeste browserversion også kan se siden, som den er tænkt. Derfor har man naturligvis noget mod at bruge rene CSS3-løsninger i dag
Jamen, du spørger jo selv om en ensfarvet baggrund: "hvad gør jeg så hvis jeg ikke bare vil have en ensfarvet baggrund". Er der håb for, at du på et tidspunkt løfter sløret for, hvad det i virkeligheden er, du ønsker?
HTML er stadig ikke beregnet til at ændre billedstørrelser med og kan derfor ikke gøre det pænt. Hvis du insisterer på at gøre det alligevel, kan du bruge den fremgangsmåde, jeg beskrev i #1
- og så tror jeg i øvrigt, du har brug for at læse de regler igennem, du accepterede, da du oprettede din bruger! Specielt bør du lægge mærke til §2.1.11
Du kan prøve med en linje css: background-size:100%; Den får billedet til at fylde hele skærmen. Hvis du både har billeder høj opløsning til store skærme og mindre billeder til mindre skærme med mindre båndbredde, kunne du bruge "media queries" til at udvælge baggrunde til bestemte skærmstørrelser, f.eks.:
<style> @media all and (min-width: 801px) { body{ background:url('bg_stor.jpg'); background-size:100%; } } @media all and (max-width: 800px) { body{ background:url('bg_lille.jpg'); background-size:100%; } } </style> Den store henter kun hvis skærmen kan blive stører end 801px. Der kan selvfølgeligt udvides.
Nej, det gør det så ikke lige - men det lyder væsentligt pænere
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.