Avatar billede xbobby Nybegynder
04. maj 2004 - 21:21 Der er 2 kommentarer og
1 løsning

baggrundsfarve i frames

Hej med jer.
Når jeg bruger frames, og ser det på nettet, så kommer der først en hvid baggrundsfarven på hele skærmen og derefter den baggrundsfarve, som jeg har valgt, hvilket ikke ser så godt ud.

Det jeg ønsker er at det eneste man ser er den baggrundsfarve som jeg har valgt og intet andet.

Jeg kunne forestille mig at det er fordi baggrundsfarven ligger i body.

Hvordan løser jeg dette problem helt konkret?
Avatar billede olebole Juniormester
04. maj 2004 - 21:28 #1
<ole>

Det løser du ikke. Når siden forsvinder bliver vindues-objektet hvidt - indtil den nye side er indlæst. Sådan virker HTML i en browser nu engang  :)

/mvh
</bole>
Avatar billede xbobby Nybegynder
05. maj 2004 - 10:42 #2
Hej Ole
Jeg er med på at det er sådan det fungerer, NÅR man har baggrundsfarven i defineret i body.

For så vil der jo først ske noget hvad baggrundsfarven angår, når HTML når til body'en og begynder at læse koden der.

Men hvad nu hvis man f.eks havde en javascript kode liggende i head, som jo bliver læst før body. Dette kunne være en løsning, eller måske er der andre alternative løsninger.

Hvis der ingen alternative løsninger findes så er de 30 point dine, men jeg vil først gerne høre hvad andre mener her på eksperten evt. foreslår.

Så hvad siger eksperterne er det jeg beder om umuligt eller hvad?
Avatar billede olebole Juniormester
06. maj 2004 - 01:49 #3
Det eneste, der skulle kunne være hurtigere, er at lægge det på documentElement-elementet, som det første i head-elementet (også kan vi ligeså godt lægge den på body-elementet i samme hug):

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<style type="text/css">
html, body {
    background-color: green;
}
</style>
... osv osv ...

... og tak for points  :)
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