Avatar billede dotcom1 Nybegynder
16. marts 2003 - 20:48 Der er 13 kommentarer og
1 løsning

Tabel 100% i Netscape

Hej.

På websiden www.studenterforum.dk har jeg det problem, at tabellen i midten ikke når helt ned til bunden af browservinduet i Netscape. Det virker fint i IE, men i Netscape er der hele tiden ca. 3 cm ned til bunden. Er der nogen, der ved hvordan jeg fjerner det? Jeg har tilføjet style="height: 100%" men det ser ikke ud til at virke i NS. På forhånd tak.
Avatar billede swasper Nybegynder
16. marts 2003 - 21:16 #1
Lige efter din <body> har du denne kode:

<div align="center">

skift den ud med denne:

<table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0">
<tr>
  <td align="center">


og helt nede i bunden af din kode har du en:

</div>

skift denne ud med:

  </td>
</tr>
</table>
Avatar billede olebole Juniormester
16. marts 2003 - 21:18 #2
<ole>

Hos mig er siden ca. 60 pixels for høj til vinduet i 1024*768 - både i IE og NS

/mvh
</bole>
Avatar billede swasper Nybegynder
16. marts 2003 - 21:18 #3
okay det vike ikke helt, men næsten!!
Avatar billede dotcom1 Nybegynder
16. marts 2003 - 21:27 #4
>> Swasper: Har lige prøvet med din kode på en af siderne, men i Netscape er der stadigvæk nogle cm. ned til bunden af browservinduet... :(

>> Ole: Hmm, mystisk!
Avatar billede swasper Nybegynder
16. marts 2003 - 21:27 #5
Hvis du smider denne her i din body...

onResize="window.history.go(0)"

...så virker det i Netscape 7.0.
Avatar billede dotcom1 Nybegynder
16. marts 2003 - 21:30 #6
OK. :) Hvor skal det helt præcist stå?
Avatar billede swasper Nybegynder
16. marts 2003 - 21:33 #7
<body onResize="window.history.go(0)">
Avatar billede olebole Juniormester
16. marts 2003 - 21:34 #8
swasper >> skulle det virkelig være nødvendigt? Er det ikke nok at sætte body'en til 100%?
  <body style="height:100%">
Det andet er en nødløsning, der helst bør undgåes  :)
/mvh
Avatar billede dotcom1 Nybegynder
16. marts 2003 - 21:36 #9
Ole>> Det har jeg gjort, men af en eller anden grund virker det ikke...

Her er koden fra én af siderne - med swaspers forslag:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Studenterforum.dk - spansk- og latinamerikastudier p&aring; danske universiteter</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>
<link href="NyTekst.css" rel="stylesheet" type="text/css">
</head>

<body onResize="window.history.go(0)" bgcolor="#505050"topMargin=0 marginheight="0" marginwidth="0">
<div align="center">
  <table width="708" border="0" cellpadding="0" cellspacing="0" style="height: 100%">
    <tr>
      <td width="1" height="80" valign="top"></td>
      <td height="80" colspan="2" valign="top"><img src="bannere/banner2.jpg" width="707" height="80"></td>
    </tr>
    <tr>
      <td width="1" height="21" valign="top"></td>
      <td height="21" colspan="2" valign="top" bgcolor="#FFFFFF">&nbsp;</td>
    </tr>
    <tr>
      <td width="1" height="370" style="height: 100%" valign="top">&nbsp;</td>

      <td width="714" height="400" valign="top" bgcolor="#F5F5F5"><div align="left">
          <table width="3%" height="20" border="0">
            <tr>
              <td><div id='MenuPos' style='position:relative; width:50px; height:49px; left: 79px; top: -20px;'></div></td>
            </tr>
          </table>
          <div align="center">
<table width="90%" border="0" bordercolor="#dee6e8" bgcolor="#dee6e8">
              <tr>
                <td class="Overskrift">Spansk- og Latinamerikastudier p&aring; de danske universiteter:</td>
              </tr>
            </table>
            <br>
            <table width="90%" height="198" border="0">
              <tr>
                <td height="194"><h3 class="Tekst"><strong>Aarhus Universitet:</strong><br>
                    <strong>&#8226; </strong><a href="http://www.hum.au.dk/romansk/spansk/" class="linksTekst" target="_new">Spansk</a><br>
                    <strong>&#8226; </strong><a href="http://www.au.dk/romansk/clas/" class="linksTekst" target="_new">Center
                    for brasiliansk og latinamerikastudier</a><br>
                    <br>
                    <strong>Aalborg Universitet:</strong><br>
                    <strong>&#8226; </strong><a href="http://www.auc.dk/uddannelser/hum/spansk.htm" class="linksTekst" target="_new">Spansk
                    sprog og internationale studier</a><br>
                    <strong>&#8226; </strong><a href="http://www.auc.dk/uddannelser/hum/erhv_spa.htm" class="linksTekst" target="_new">Spansk
                    (International erhvervskommunikation)</a><br>
                    <br>
                    <strong>Syddansk Universitet:<br>
                    </strong><a href="http://www.studieguide.sdu.dk/studier/index.php?uid=58" class="linksTekst" target="_new"><strong>&#8226;</strong>
                    Spansk</a><br>
                    </a>
                    <br>
                    <strong>K&oslash;benhavns Universitet:</strong><br>
                    <strong>&#8226; <a href="http://www.hum.ku.dk/romansk/" class="linksTekst" target="_new">Spansk</a></strong></h3>
                  </td>
              </tr>
            </table>
          </div>
          <div align="center"><br>
            <br>
            <br>
            <br>
            <br>
            <br>
            <br>
            <br>
            <br>
          </div>
          </div> </td>
    </tr>
    <tr>
      <td width="707" height="89" valign="top">&nbsp;</td>
  <script type='text/javascript'>function Go(){return}</script>
  <script type='text/javascript' src='SinglePage_var.js'></script>
  <script type='text/javascript' src='menu9_com.js'></script>
      <td width="707" height="89" valign="top" bgcolor="#F5F5F5"><div align="left">
          <div align="center"></div>
          <div align="center"><img src="bannere/vandretBanner1.jpg" width="707" height="112"></div>
        </div> </td>
    </tr>
  </table>
</div>
</body>
</html>
Avatar billede swasper Nybegynder
16. marts 2003 - 21:37 #10
Jo det med "onresize" vil jeg give dig ret i at det kun er noget der skal bruges som en sidste løsning, så hvis det kan løses ved at sætte bodyen till 100% så er det da klart at foretrække.
Avatar billede olebole Juniormester
16. marts 2003 - 21:42 #11
Prøv om dette virker:

html {
  height: 100%;
}
body {
  height: 100%;
}

skrevet i dit stylesheet. Prøv samtidigt at sætte denne doc-type ind øverst:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
Avatar billede dotcom1 Nybegynder
16. marts 2003 - 21:51 #12
Grrr...hjalp ikke med css. Da jeg satte <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> ind på siden opførte den sig sært, centrerede alle links på siden og reloadede hurtigt tre-fire gange efter hinanden... (?)
Måske må jeg bare leve med 'gabet' forneden i Netscape...
Avatar billede olebole Juniormester
16. marts 2003 - 21:54 #13
Hvis det er tilfældet, skal du nok skrive siden om, da der så er fejl på den, hvilket nok også er årsagen til dit oprindelige problem  ;o)
/mvh
Avatar billede dotcom1 Nybegynder
16. marts 2003 - 21:56 #14
Ok, men
ellers tak for hjælpen begge to...
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