1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. HTML / Webmaster Forum
  3. HTML & CSS Forum

Tabellenhöhe

  • rwo-tony
  • 4. Mai 2007 um 00:12
  • rwo-tony
    Fortgeschrittene/r
    Beiträge
    138
    • 4. Mai 2007 um 00:12
    • #1

    Hallo,

    ich habe mal wieder eine kleine Frage. Zwischen Header und Navigation seht ihr ja einen "leeren" Zwischenraum, der 15pixel hoch sein soll (http://www.rwo-fanblock.de). Im Mozilla sind es wirklich 15pixel, im IE allerdings etwas mehr (erkennbar auch am grauen linken Rahmen). Im Quelltext stehen wirklich 15pixel, aber warum sind es im IE plötzlich mehr? :(

    Danke!

  • Xv7
    Gast
    • 4. Mai 2007 um 02:11
    • #2

    <table cellspacing=Wert border=wert >
    mit dem Code sollte man dann die Tabelle im Explorer genauso wie im Netscape Navigator sehen, aber da dies ein komplexes Thema is scheints nicht immer zu gehn. :)

    Hoffe geholfen zu haben. hm..

  • LuNeX
    Samurai
    Beiträge
    191
    • 4. Mai 2007 um 08:56
    • #3

    so gehts:

    <table width="600" height="20" border="1">

    die Zahlen sind natürlich nur Beispiele und sind in Pixel angegeben, man kann aber auch z.B. statt width="600" width="100%" benutzen.

    width ist also die Breite der Tabelle, height die Höhe der Tabelle, border="1" bedeutet mit sichtbaren Rahmen. Ohne sichtbaren Rahmen border="0"

    LuNeX-Meine Webpage ist Mein InfoPortal

    Mein Blog

  • infernalshade
    Interessierte/r
    Beiträge
    117
    • 4. Mai 2007 um 09:09
    • #4

    -entfernt-

  • driver
    Forum Guru
    Reaktionen
    6
    Beiträge
    20.727
    • 4. Mai 2007 um 10:18
    • #5

    hast du irgendwo ein padding oder margin (-top) drin ?
    des wird im ie und ff unterschiedlich zur höhe / breite angezeigt..

    >> die icq-schreiberlinge bitte dies hier beachten

    [Blockierte Grafik: http://www.devil-driver.de/stuff/forum-banner.png]

    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  • rwo-tony
    Fortgeschrittene/r
    Beiträge
    138
    • 4. Mai 2007 um 12:57
    • #6

    Schon mal vielen Dank für die Antworten, aber infernalshade hat Recht, es geht mir nur um die unterschiedliche Interpretation:

    - Ich habe mal rumgespielt, ich kann die Höhe so klein einstellen, wie ich will, im IE bleibt sie auf 18pixel, obwohl 15pixel im Quelltext stehen.

    - Lediglich topmargin ist bei mir im body zu finden: <body topmargin="0"

    Seltsam, dass alle anderen Tabellen gleich interpretiert werden, nur nicht die, unter meinen Header.

  • infernalshade
    Interessierte/r
    Beiträge
    117
    • 4. Mai 2007 um 13:26
    • #7

    -entfernt-

  • rwo-tony
    Fortgeschrittene/r
    Beiträge
    138
    • 4. Mai 2007 um 13:42
    • #8

    Also leider funktioniert das mit dem Style auch nicht. Das Problem mit der Schriftgröße ist mir bekannt, deshalb füge ich auch überall Verdana "1" ein, was 8pixel entspricht. Das ist die Zeile, die Probleme macht:

    <td width="800" height="15" background="bilder/bg_tabelle1.gif" colspan="5">
    <font face="Verdana" size="1"></font></td>

  • rwo-tony
    Fortgeschrittene/r
    Beiträge
    138
    • 4. Mai 2007 um 13:46
    • #9

    Und so die Tabelle von anfang an, bis zu der problematischen Zeile:

    <body bgcolor="#333333" text="black" link="#CC0000" vlink="#CC0000" alink="#CC0000" topmargin="0" background="bilder/bg_farbverlauf.jpg">

    <div align="center">
    <center>

    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="800" id="AutoNumber1" bgcolor="#FFFFFF">
    <tr>
    <td width="800" colspan="5">

    <SCRIPT LANGUAGE="JAVASCRIPT">
    var img_rnd = new Array ("bilder//header1.gif", "bilder//header2.gif", "bilder//header3.gif", "bilder//header4.gif", "bilder//header5.gif", "bilder//header6.gif", "bilder//header7.gif", "bilder//header8.gif", "bilder//header9.gif", "bilder//header10.gif", "bilder//header11.gif", "bilder//header12.gif", "bilder//header13.gif", "bilder//header14.gif", "bilder//header15.gif", "bilder//header16.gif");
    var i = Math.round(15*Math.random());
    document.write('');

    </SCRIPT>

    </td>
    </tr>
    <tr>
    <td width="800" height="15" background="bilder/bg_tabelle1.gif" colspan="5">
    <font face="Verdana" size="1"></font></td>
    </tr>

  • infernalshade
    Interessierte/r
    Beiträge
    117
    • 4. Mai 2007 um 14:32
    • #10

    -entfernt-

  • rwo-tony
    Fortgeschrittene/r
    Beiträge
    138
    • 4. Mai 2007 um 17:28
    • #11

    Hab's mal ausprobiert. Dann stimmt zwar die Zeilenhöhe, aber dann wird der Hintergrund (Tabellenrahmen habe ich wegen unterschiedlicher Browserinterpretationen als Bilddateien hinterlegt) nur halb dargestellt. Außerdem ist dann im Mozilla die Zeile viel zu niedrig.

    Was mir aufgefallen ist, ich habe ja mehrere Header, die ich per Zufallswahl anzeigen lassen (s.o.). Wenn ich dieses Script weglasse, stimmt auch die Zeilenhöhe wieder. Sehr komisch...

  • rwo-tony
    Fortgeschrittene/r
    Beiträge
    138
    • 5. Mai 2007 um 13:04
    • #12

    Ich gehe mal davon aus, dass alle anderen genau so ratlos sind, wie ich. ;)

  • infernalshade
    Interessierte/r
    Beiträge
    117
    • 5. Mai 2007 um 15:08
    • #13

    -entfernt-

  • rwo-tony
    Fortgeschrittene/r
    Beiträge
    138
    • 5. Mai 2007 um 15:23
    • #14

    Funktioniert auch nicht.

    Es liegt definitiv an diesem Zufallscode meiner Header:

    Code
    <SCRIPT LANGUAGE="JAVASCRIPT"> 
    var img_rnd = new Array ("bilder//header1.gif", "bilder//header2.gif", "bilder//header3.gif", "bilder//header4.gif", "bilder//header5.gif", "bilder//header6.gif", "bilder//header7.gif", "bilder//header8.gif", "bilder//header9.gif", "bilder//header10.gif", "bilder//header11.gif", "bilder//header12.gif", "bilder//header13.gif", "bilder//header14.gif", "bilder//header15.gif", "bilder//header16.gif"); 
    var i = Math.round(15*Math.random()); 
    document.write('[img]' + img_rnd[i] + '[/img]'); 
    </SCRIPT>

    Gibt es vielleicht noch eine andere Möglichkeit, die Header zufällig anzeigen zu lassen?

  • infernalshade
    Interessierte/r
    Beiträge
    117
    • 5. Mai 2007 um 15:52
    • #15

    -entfernt-

  • rwo-tony
    Fortgeschrittene/r
    Beiträge
    138
    • 5. Mai 2007 um 16:16
    • #16

    Ist das Script etwa schon auf mich zugeschnitten? Ich hab 16 Header, sieht danach aus. Ist das so?

  • infernalshade
    Interessierte/r
    Beiträge
    117
    • 5. Mai 2007 um 16:19
    • #17

    -entfernt-

  • infernalshade
    Interessierte/r
    Beiträge
    117
    • 5. Mai 2007 um 16:22
    • #18

    -entfernt-

  • rwo-tony
    Fortgeschrittene/r
    Beiträge
    138
    • 5. Mai 2007 um 16:35
    • #19

    Vielen Dank. Ich habe Deinen Code exakt so übernommen, allerdings wurde mir kein Bild angezeigt. Das macht aber nicht, denn ich hab' es jetzt hinbekommen. :)

    Irgendwann hat es geklappt, indem ich in der Zelle, wo die Header drin sind, Verdana Größe 1 definiert habe. Juhuuu, danke an alle!

Tags

  • www
  • ie
  • body
  • linke
  • rahmen
  • quelltext
  • explorer
  • navigation
  • code
  • tabelle
  • thema
  • tabellen
  • border
  • height
  • mozilla
  • navigator
  • wert
  • table
  • header
  • interpretation
  • cellspacing
  • padding
  • margin
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche