Avatar billede axkris Nybegynder
01. marts 2004 - 18:05 Der er 4 kommentarer og
1 løsning

Højden er forskellige i IE og Mozilla

Hej

Følgende højde tolkes ikke ens:

<applet codebase="http://xxxxxxxxx/" code="IRCApplet.class" archive="xxxxxxxxxxxxxxxxx/irc.jar" style="height:90%; width:100%">

IE laver den 90%, hvilket er korrekt, mens Mozilla laver den så lille, som appletten kan være, ca. 100 pixels.

Hvorfor og hvordan rettes det?
Avatar billede Slettet bruger
01. marts 2004 - 19:00 #1
Hvordan ser resten af koden ud?

Hvis du ikke angiver en højde for <body> elementet så har Mozilla helt ret, og IE tror den ved hvad du vil ;)
Avatar billede roenving Novice
02. marts 2004 - 02:35 #2
Helt korrekt, for ifølge css-standarden skal en %-angivelse beregnes udfra den (implicit eller explicit !-) angivne størrelse på det omkring-liggende positionerede element ...

-- og typisk er det omkransende positionerede element til en applet (og mange andre html-elementer) body, som _ikke_ har en implicit angivet højde (men da det er et block-level-element dog en implicit angivet bredde !-)

-- så de 90% bør (ifølge standarden !-) beregnes udfra et rundt 0 !o]

-- dvs. du skal lave et lille stylesheet, som er meget godt at have med under alle omstændigheder, for det overflødiggør mange mærkelige overvejelser og kan ikke skade:

<style type="text/css">html,body{height:100%;margin:0px;padding:0px;}</style>
Avatar billede axkris Nybegynder
02. marts 2004 - 21:20 #3
Hej igen

Det virker stadig ikke - mozilla er ikke så glad for den. Prøv evt. at se det i jeres egen browser. Dog har jeg kun taget en lille smule af applet-koden med af sikkerhedsmæssige årsager. (Og jeg ved godt at en validator ville brokke sig meget)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">

<head>
<title>xxxxxxxxxxx.dk</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta content="Microsoft FrontPage 5.0" name="GENERATOR" />

<style type="text/css">html, body{height:100%;margin:0px;padding:0px;}</style>
</head>

<body style="background: url('/grafik/layout/wavyb.gif')" onunload="window.open(&quot;write_chatters.asp?mode=leave&quot;,&quot;_blank&quot;,&quot;height=1,width=1,top=368,screenY=368,left=511,screenX=511,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,alwaysLowered=no,alwaysRaised=no,dependent=no,hotkeys=no,titlebar=no,z-lock=no,fullscreen=no,channelmode=no&quot;);">

<script language="javascript" type="text/javascript">
self.opener.close()
</script>

<p align="center">

<applet codebase="http://irc.xxxxxxxxxxxxxxx/pjirc/" code="xxxxxxxxxxx.class" archive="http://irc.xxxxxxxxxxxxxxxxxxx.jar" style="height:90%; width:100%">
<param name="CABINETS" value="irc.cab" />
<param name="host" value="irc.xxxxxxxxxx.dk" />

</applet>

<img border="0" src="smilies.gif">

<iframe src="hidden_Iframe.asp" width="0" height="0" marginwidth="0" marginheight="0" scrolling="no" border="0" frameborder="0" target="main">
</iframe>

</p>

</body>
</html>
Avatar billede axkris Nybegynder
22. maj 2004 - 20:52 #4
Glemte spg'et. Tryk svar, hvis I vil have nogle points.
Avatar billede axkris Nybegynder
28. maj 2004 - 21:05 #5
Lukker og slukker
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