Avatar billede bakarden Nybegynder
20. februar 2006 - 00:05 Der er 4 kommentarer

Tabeller flytter sig?

Hejsa, jeg har lavet en side med en menu og en masse indhold,
menu på højre side og ind i højre side, det har jeg gjort ved hjælp af 2 tabeller, siden bliver opbygget af includes, og når jeg så kalder en side frem kommer det sommetider til at gå ud over menuen som bliver mindre, og i de includes som er blevet lagt ind har jeg ikke opgivet nogen brede og højde, så det burde den selv gøre ikke?

Men når jeg kalder en side frem gør det det ene eller anden side større/mindre end hvad den egentlig skulle være, det skal siges at jeg ikke har includeret noget css af betydning her.

Koden
-----------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>blah</title>
<link href="styles.css" rel="stylesheet" type="text/css">
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta name="Generator" content="Stone's WebWriter 4">
</head>
<body background="back.jpg">

  <!-- Header -->
<table width="800" border="0" bgcolor="#F4F4F4" align="center" cellspacing="0" cellpadding="0">
    <tr>
        <td width="800" height="200" bgcolor="#FFFFFF"><img src="header.png" width="800" height="200" border="1" bordercolor="#6F0000" alt=""></td>
    </tr>
</table>

  <!-- Header -->
<br>

  <!-- menu -->
<table width="800" height="500" border="2" bgcolor="#FFFFFF" align="center" cellspacing="10" cellpadding="0" bordercolor="#6F0000">

        <tr>
        <!-- Menu -->
       
    <td width="150" height="500" valign="top">
           
<br><h1>Menu</h1>
            <h3>


- <a href="default.asp?id=1">2</a><br>
- <a href="default.asp?id=2">2</a><br>
- <a href="default.asp?id=3">3</a><br>
- <a href="default.asp?id=4">4</a><br>
- <a href="default.asp?id=5">5</a><br>
- <a href="default.asp?id=6">6</a><br>
- <a href="default.asp?id=7">7</a><br>
- <a href="default.asp?id=8">8</a><br>
- <a href="default.asp?id=9">9</a><br>
- <a href="default.asp?id=10">456</a><br>
        </h3>
    </td>
<!-- Indhold -->

<td valign="top" width="650" height="500">
<h3>
<br>
<%
Select Case Request.Querystring("id")
    Case 1, ""
%>
        <!--#include file="side1_inc.asp"-->
<%
    Case 2, ""
%>
        <!--#include file="side2_inc.asp"-->
<%
    Case 3, ""
%>     
                <!--#include file="side3_inc.asp"-->
<%
    Case 4, ""
%>
        <!--#include file="side4_inc.asp"-->
<%
    Case 5, ""
%>
        <!--#include file="side5_inc.asp"-->
<%
    Case 6, ""
%>
        <!--#include file="side6_inc.asp"-->
<%
    Case 7, ""
%>
        <!--#include file="side7_inc.asp"-->
<%
    Case 8, ""
%>
        <!--#include file="side8_inc.asp"-->
<%
    Case 9, ""
%>
        <!--#include file="side9_inc.asp"-->
<%
    Case 10, ""
%>
        <!--#include file="side10_inc.asp"-->
<%
    Case Else
        Response.Write "Siden blev ikke fundet."

End Select
%>
</h3>
  </td>
    </tr>

    <tr>
        <!-- Bund -->
        <td width="800" height="20" align="center" colspan="2">
            2005/2006 &copy
        </td>
    </tr>
</table>

</body>
</html>
Avatar billede thesurfer Nybegynder
20. februar 2006 - 01:53 #1
Giv dine tabeller bredde (og højde, hvilket "loose.dtd" tillader).

/theSurfer
Avatar billede thesurfer Nybegynder
20. februar 2006 - 01:56 #2
..altså, tabellerne der kommer til at indholde menu og indhold..

Det kan også godt være, at du skal lave en ydre tabel..

Eksempel:

<table width="200" height="800" cellspacing="0" cellpadding="0">
<tr>
<td>

<tabel width="200" height="800">
<tr>
<td>
menu her
</td>
</tr>
</table>

<tabel width="200" height="800">
<tr>
<td>
indhold
</td>
</tr>
</table>

</td>
</tr>
</table>

/theSurfer
Avatar billede roenving Novice
25. februar 2006 - 15:30 #3
>>strandløve

-- der er nu ingen standarder, der tillader height på tabeller, men det alle browsere såvidt jeg ved !-)
Avatar billede thesurfer Nybegynder
25. februar 2006 - 17:58 #4
Ahh.. jeg troede ellers at loose tillod height..

Men det her er vel tilladt i stedet..?: style="width:200px;height:800px;"

PS: Jeg har stavet "table" forkert (2 gange), så 20/02-2006 01:56:06 vil ikke virke ordentligt..

/theSurfer
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