Avatar billede danieru Nybegynder
26. juli 2006 - 12:17 Der er 8 kommentarer og
1 løsning

100% baggrundsbillede

Simpelt spørgsmål (for en gangs skyld):

Hvilken kode skal man bruge hvis man vil have sit baggrunds billede til at gå 100% ud i højde OG bredde?
Avatar billede keysersoze Ekspert
26. juli 2006 - 12:21 #1
det kan du ikke.
Avatar billede danieru Nybegynder
26. juli 2006 - 12:29 #2
Okay.. - mente bare der var en kode til det - det var nok i andet kodnings sprog..
Nå, vil du have point?
Avatar billede fennec Nybegynder
26. juli 2006 - 12:34 #3
Du kan lave en snyde baggrund ved at placere en div oven på et billed:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html style="height:100%">
<head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <title>Untitled</title>
</head>
<body style="height:100%">
<img style="position:absolute;width:100%;height:100%;z-index:1;" src="http://www.eksperten.dk/img/elogo.png">
<div style="position:absolute;z-index:2;">
dvbj fd vfd<br>
dfklv<br>
nvk
</div>
</body>
</html>
Avatar billede thesurfer Nybegynder
26. juli 2006 - 12:42 #4
Det burde give effekten:

<style type="text/css">
html,body
{
height:100%;
margin:0px;
padding:0px;
}
</style>
Avatar billede danieru Nybegynder
26. juli 2006 - 12:43 #5
Jeg tjekker den lige ^__^
Minder meget om den kode jeg huskede
Avatar billede danieru Nybegynder
26. juli 2006 - 12:45 #6
Fennec - den virkede, smider du svar?

Thesurfer, jeg manglede mere HTML, da jeg ikke er så meget inde i CSS mere
Avatar billede fennec Nybegynder
26. juli 2006 - 12:48 #7
.o) <-- One Eyed Jack
Avatar billede keysersoze Ekspert
26. juli 2006 - 12:54 #8
æææv - hader sådan nogle hovsa-løsninger, der med stor sandsynlighed ødelægger designet for brugere med fx alternative opløsninger.

... men sådan er vi jo så forskellige ;)
Avatar billede mclemens Nybegynder
26. juli 2006 - 13:03 #9
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

<style type="text/css">
html,body{height:100%;margin:0px;padding:0px;overflow:hidden;}
#bgimgdiv{height:100%;overflow:hidden;}
#nybody{position:absolute;top:0px;left:0px;height:100%;overflow:auto;background:url("transparent.gif");width:100%;}
</style>

</head><body><div id="bgimgdiv"><img src="bg.gif" style="width:100%;height:100%;"></div><div id="nybody">
Ny body>
</div></body></html>

... lidt bedre ved mere indhold end der er plads til i sidens højde ... men der er lidt problemer med scrollbar fra IE vs. FF og så kan baggrunden gå ud over bagved scrollbaren afhængig af hvordan baggrunden ser ud - og der kan være problemer med width:100% på visse elementer (en position:relative div inden i den nyebody div er nok rar at have) ... det er ikke helt optimalt men afhængig af behovet kan det være nødvendigt ...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester