Avatar billede doctorking Nybegynder
31. juli 2000 - 09:24 Der er 15 kommentarer

100% tabel i netscape

ER det muligt og få en tabel i Netscape der er 100% til og gå helt ud til højrekanten? Hvis ja hvordan?
Avatar billede hojben Novice
31. juli 2000 - 09:26 #1
bruger du <div align = \"center\"> ??? Hvis ja, så fjern det og lav det om til almindelig <center> sndfkh</center>
Avatar billede doctorking Nybegynder
31. juli 2000 - 10:30 #2
Her er et eksempel på en side der ikke går helt til højre i netscape:

<html>

    <head>
        <meta http-equiv=\"content-type\" content=\"text/html;charset=iso-8859-1\">
        <title>test</title>
    </head>

    <body topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" leftmargin=\"0\" bgcolor=\"white\">
        <center>
            <table border=\"0\" cellpadding=\"0\" cellspacing=\"2\" width=\"100%\" height=\"200\" bgcolor=\"#8b0000\">
                <tr>
                    <td>
                        <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"75\">
                            <tr>
                                <td></td>
                            </tr>
                        </table>
                    </td>
                </tr>
            </table>
        </center>
    </body>

</html>
Avatar billede geeeet Nybegynder
31. juli 2000 - 10:42 #3
Giver rightmargin=\"0\" noget resultat??
Avatar billede doctorking Nybegynder
31. juli 2000 - 10:55 #4
nej desværre...
Avatar billede geeeet Nybegynder
31. juli 2000 - 11:02 #5
Så er den eneste løsning at skrive scroll=\"no\" i body-tagget, så kan du komme helt ud til højre...
Du kan så bare ikke scrolle på siden...
Grunden er at netscape altid lægger 16px klar i højre side til scrollbaren, og det er der ikke så meget at gøre ved...

/Geeeet
Avatar billede doctorking Nybegynder
31. juli 2000 - 11:20 #6
Min side bliver ved med og scrolle selv om koden nu ser sådan ud:

<html>

    <head>
        <title>test</title>
    </head>

    <body scrolling=\"no\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" leftmargin=\"0\" bgcolor=\"white\">
        <center>
            <table border=\"0\" cellpadding=\"0\" cellspacing=\"2\" width=\"100%\" height=\"200\" bgcolor=\"#8b0000\">
                <tr>
                    <td>
                        <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"75\">
                            <tr>
                                <td></td>
                            </tr>
                        </table>
                    </td>
                </tr>
            </table>
        </center>
    </body>

</html>
Avatar billede geeeet Nybegynder
31. juli 2000 - 11:21 #7
scroll=\"no\" og ikke scrolling=\"0\"...

eks.

<body bgcolor=\"#FFFFFF\" marginwidth=\"0\" marginheight=\"0\" leftmargin=\"0\" topmargin=\"0\" scroll=\"no\">
Avatar billede doctorking Nybegynder
31. juli 2000 - 11:28 #8
Se det prøvedde jeg skam også men det virkede heller ikke. Det virker i Explorer men ikke i Netscape...
Avatar billede geeeet Nybegynder
31. juli 2000 - 11:36 #9
Ouh sorry sorry sorry !!!

My fault, I\'m too fucking stupid...

Du har ret det virker kun i ie, det jeg brugte det til var ikke at få vist en scrollbar når jeg havde lag med indhold som var længere end min side... Fordi ie absolut mener at det er nødvendigt...

Sorry endnu engang...

/Geeeet
Avatar billede olebole Juniormester
01. august 2000 - 00:47 #10
<ole>
Find bredden af vinduet og brug den til at skrive din <table> dynamisk ud med.
Du kan se hvordan i mit svar i spm:
    http://www.eksperten.dk/spm/21838
/Vh
</bole>
Avatar billede doctorking Nybegynder
01. august 2000 - 08:31 #11
Problemet er jo at der ikke er nogen specifik bredde på vinduet...den skal jo være 100%...
Avatar billede olebole Juniormester
01. august 2000 - 14:11 #12
Når vinduet er fremme på skærmen, har det en bredde. Den kan du finde i pixels med den metode, jeg angiver i spørgsmålet, hvad enten det er 20, 70 eller 100% af skærmbredden.
Prøv om du kan ekstrahere den del af scriptet, du skal bruge - ellers sig til.
/Vh
Avatar billede doctorking Nybegynder
01. august 2000 - 14:27 #13
Jeg må nok sige at jeg ikke fatter ret meget af dit svar her: http://www.eksperten.dk/spm/21838

Gider du og klippe det mere ud i pap?



Avatar billede olebole Juniormester
01. august 2000 - 15:06 #14
<body bgcolor=\"white\" onresize=document.location.reload();>
<script language=\"JavaScript\">
<!--
ns4 = (document.layers)? true:false;
winW = (ns4)? window.innerWidth : document.body.offsetWidth;
document.write(\"<table align=\'center\' border=\'0\' width=\'\"+winW+\"\' cellpadding=\'0\' cellspacing=\'0\'>\");
// -->
</script>
  <tr>
    <td>Her st&aring;r noget</td>
  </tr>
</table>

Så aflæser du bredden på vinduet og skriver din <table>-tag dynamisk ud...Comprende...?
/Vh
Avatar billede olebole Juniormester
01. august 2000 - 15:08 #15
PS: Husk scriptet skal stå EFTER <body>, da IE bruger body\'en til at fastslå bredden ( \'document.body.offsetWidth\' )
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