CSS baggrund

Tags:    html css

Davs :D

Kan man få et background-image til at bredde sig ud, så den fylder hele ens <div> - istedet for at den repeater?

Jeg vil gerne have et <div> baggrundsbillede(lad os sige med en størrelse på 100 x 100 px) til at bredde sig ud i en <div> (lad os sige med en størrelse på 200 x 200 px) - altså så baggrundsbilledet bliver 200 x 200 px, uden at repeate.

Den gør det automatisk med <img> billeder.
Men vil helst ikke bruge <img> tags. ;)



4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Ja, det kan man - Med CSS3, men eftersom at CSS3 ikke er færdig og derfor ikke understøttes af browserne, er det kun muligt hvis man snyder (I hvert fald så vidt jeg ved).
Det sker i form af et img-tag, selvom du helst ikke vil bruge det.

Der er en glimerende guide her:

http://webdesign.about.com/od/css3/f/blfaqbgsize.htm
(Først vises en guide til hele sidens baggrund og lidt længere nede for et afgrænset område såsom en div)

Håber du måske kan bruge det til noget.



En søgning på google:
http://www.htmlite.com/faq022.php



Tak for svaret, men jeg kan desværre ikke bruge fake metoden :(
Men rart at vide, at det snart kan gøres med CSS3 :D

Selvom jeg ikke tror det kan gøres anderledes, venter jeg lige en dag, og ser om der nogen der har et andet forslag - hvis ikke, får du alle pointene ;)



Det er den samme fake metode, som den i Lasses link :(

Ellers tak



t