hoe kan ik in css een dynamic background maken?
ik denk aan een layer waar ie in moet, want ik wil er ook nog tekst overheen zetten.
dus dat wordt iets van layer (van de background) en daarop een layer (van de content) neem ik aan.
maar de image in de background is nu 800 bij 600. echter, iemand die een veel groter scherm heeft, moet de background image ook helemaal uitgevuld zien.
ik snap eigenlijk niet dat dit niet werkt:
en daarop zou dan de tekstlaag moeten komen
maar ik heb plots wel een vermoeden dat het niet werkt: mn plaatje is maar 800 bij 600 dus 100% blijft 800 bij 600
oplossing zou zijn een plaatje in te laden van bijvoorbeeld 1200 bij 1000 zodat je alle schermresoluties wel denkt
maar kan dat niet anders.
de vraag is dan:
kun je de css niet zeggen: ik heb een plaatje van 800 bij 600 maar als iemand een beeldscherm van 1200 bij 1000 heeft, maak het dan schermvullend!?
ik denk aan een layer waar ie in moet, want ik wil er ook nog tekst overheen zetten.
dus dat wordt iets van layer (van de background) en daarop een layer (van de content) neem ik aan.
maar de image in de background is nu 800 bij 600. echter, iemand die een veel groter scherm heeft, moet de background image ook helemaal uitgevuld zien.
ik snap eigenlijk niet dat dit niet werkt:
Code:
#apDiv1 {
position:absolute;
width:100%;
height:100%;
z-index:1;
background-image: url(plaatje.jpg);
margin-top: 0px;
margin-left: 0px;
background-repeat: no-repeat;
text-align: center;
vertical-align: top;
}
en daarop zou dan de tekstlaag moeten komen
maar ik heb plots wel een vermoeden dat het niet werkt: mn plaatje is maar 800 bij 600 dus 100% blijft 800 bij 600
oplossing zou zijn een plaatje in te laden van bijvoorbeeld 1200 bij 1000 zodat je alle schermresoluties wel denkt
maar kan dat niet anders.
de vraag is dan:
kun je de css niet zeggen: ik heb een plaatje van 800 bij 600 maar als iemand een beeldscherm van 1200 bij 1000 heeft, maak het dan schermvullend!?
Laatst bewerkt: