Avatar billede hirtshals Nybegynder
29. august 2000 - 11:11 Der er 7 kommentarer og
3 løsninger

Tabeller istedet for frames

Jeg vil udvikle en side uden frames, men med tabeller istedet for, og til min frustration, kan jeg se at jeg ikke kan bruge * tegnet som i frames, på flg link har jeg forklaret hvad det er jeg gerne vil opnå

http://www.viewsource.subnet.dk/tabel.htm

Altså en ydre tabel der fylder hele skærmen, inden i den 3 tabeller, en venstre der altid skal have en fast højde og bredde, det samme gælder den højre, det er den miderste tabel der er tricky, inden i den har jeg placeret 3 tabeller, den øverste skal altid være 52 px høj, den nederste 61 pix høj, og den miderste er den fleksible der skal tilpasse sig den resterende plads.

Det er til brug på et intranet derfor skal den kun kunne virke i MSIE 5.0+ (lucky me)

Avatar billede ckrame Nybegynder
29. august 2000 - 11:18 #1
Du kan evt. skrive NOWRAP inde i tabel tag\'et på de tabeller der ikke må ændre størrelse, men det giver vel nye problemer
Avatar billede prodic Mester
29. august 2000 - 11:40 #2
Jeg zappede lige dine forslag igennem Adobe GoLive - er det sådan noget i den stil?

<html>

    <head>
        <meta http-equiv=\"content-type\" content=\"text/html;charset=iso-8859-1\">
        <title>Welcome to Adobe GoLive 4</title>
    </head>

    <body>
        <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"100%\">
            <tr height=\"52\">
                <td width=\"114\" rowspan=\"3\"></td>
                <td height=\"52\"></td>
                <td width=\"99\" rowspan=\"3\"></td>
            </tr>
            <tr>
                <td></td>
            </tr>
            <tr height=\"61\">
                <td height=\"61\"></td>
            </tr>
        </table>
    </body>

</html>
Avatar billede dudal Nybegynder
29. august 2000 - 11:42 #3
Du kan altid bruge et gennemsigtigt gif billede med størrelse til at definere en min. størrelse på en tabelcelle.

F.eks kan du i den nederse celle lave et billede der er 61 pixels højt og 1 pixel bred. På den måde vil den aldrig blive mindre end 61 pixels.

Du kan hente en gif her: http://www.builder.dk/images/s.gif (Højreklik - Save target as:)

/Jesper
www.builder.dk
Avatar billede ckrame Nybegynder
29. august 2000 - 11:44 #4
Sorry - det er i dit <td> tag: <td nowrap>
Avatar billede dudal Nybegynder
29. august 2000 - 11:47 #5
Eksperten har altså virkelig problemer med sin link algoritme... =)
Avatar billede hirtshals Nybegynder
29. august 2000 - 14:42 #6
Prodic >>> Din Løsning virkede fint indtil jeg begyndte at proppe en masse ting ind i tabellerne, så udvidede top og bund cellen sig,

jeg fandt istedet ud af denne løsning, der kan resizes, og fyldes med info uden at ændre på andet end hvad der skal ændres

<html>

<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\">
<meta name=\"ProgId\" content=\"FrontPage.Editor.Document\">
<title>New Page 1</title>
</head>

<body topmargin=\"0\" leftmargin=\"0\" scroll=no>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"100%\" bgcolor=\"#ffffff\">
    <tr width=\"100%\">
        <td width=\"114\" valign=\"top\" bgcolor=\"#000000\">&nbsp</td>
        <td>
        <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" bgcolor=\"#ffffff\" height=\"100%\">
              <tr>
                <td width=\"100%\" height=\"52\" bgcolor=\"#cccccc\" align=\"right\">&nbsp;&nbsp;</td>
              </tr>
              <tr>
                <td width=\"100%\" valign=top>
                <table border=\"0\" cellpadding=\"5\" cellspacing=\"0\" width=\"100%\" height=\"100%\">
                    <tr>
                        <td width=\"120\" valign=\"top\">&nbsp;</td>
                        <td valign=top>
                        <div width=\"100%\" id=\"Text\" style=\"BACKGROUND-COLOR: white; HEIGHT: 95%; OVERFLOW: auto; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px\">
                        &nbsp;
                        </div>
                        </td>
                    </tr>
                </table>
                </td>
              </tr>
              <tr>
                <td width=\"100%\" height=\"61\" valign=\"bottom\" bgcolor=\"#cccccc\">&nbsp;</td>
              </tr>
        </table>
        &nbsp;</td>
        <td width=\"99\" valign=\"top\" align=\"right\" bgcolor=\"#000000\">&nbsp;</td>
    </tr>
</table>

</body>

</html>
Avatar billede hirtshals Nybegynder
29. august 2000 - 14:44 #7
takker for jers tid og forslag
Avatar billede prodic Mester
29. august 2000 - 15:26 #8
det med tid..det var igrunden ikke så langt tid. btw skal nok få kigget på det til din portal
Avatar billede snedled Nybegynder
26. oktober 2000 - 23:38 #9
- Bare en sen kommentar: Har du set dit eksempel i NS? - For jeg sidder lige nu med det prob at få det til at se rigtigt ud i NS.....

/Snedled
(http://www.eksperten.dk/spm/30371)
Avatar billede hirtshals Nybegynder
27. oktober 2000 - 08:19 #10
i Netscape er et problem med * bredden Desværre

Jeg har givet mit bud på en løsning på


(http://www.eksperten.dk/spm/30371)

Prøv dig frem med grafikken

<TD height=\"100\"><img src=\"grafik.gif\" height=100></TD

eller

<TD height=\"1%\"><img src=\"grafik.gif\" height=100></TD

eller måske

<TD height=\"50\"><img src=\"grafik.gif\" height=100></TD

Så tvinger grafikken cellen til at udvide sig til 100px i højden (og ikke mere)



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