Grazioli: IE, FF, Opera zeigen nicht das gleiche

Hallo,

ich habe eine Tabelle die über CSS gesteuert wir. jetzt möchte ich, dass der untere Rand(Browserfenster) zur Tabelle 3em abstand hat! Leider bringe ich es nicht hin!

CSS:
BODY {
 background-color: #8AB4FF;
 padding: 3em;
 margin-left: 3em;
}
#gesamtrahmen {
 border: 1px solid #000000;
 position:absolute;
 left:50%;
 width:850px;
 margin-left:-425px;
 margin-bottom: 3em;
}

und die Tabelle hat so ein HTML anfang:
<table id="gesamtrahmen" align="top" cellspacing="3" bgcolor="#FFFFFF">..........................

Wes jemand Rat?

Danke und Gruss Grazioli

  1. Hi,

    abgesehen davon, dass:

    ich habe eine Tabelle die über CSS gesteuert wir.

    und:

    <table id="gesamtrahmen" align="top" cellspacing="3" bgcolor="#FFFFFF">..........................

    ein Widerspruch ist, stelle doch bitte ein Bespiel online.

    freundliche Grüße
    Ingo

    1. Hallo Ingo,

      leider ist die Seite nur local und noch nicht auf dem Netz!

      Also was benötigst Du sonst für Angaben?

      Gruss Grazioli

      1. Hi,

        leider ist die Seite nur local und noch nicht auf dem Netz!

        wieso leider? Hole das einfach nach, wenn Du Hilfe brauchst.
        Ohne Beispielseite kann ich nur mutmaßen, dass margin bei absoluter Positionierung hier zu Unterschieden führt, da das Element ja aus dem Fluss genommen ist.

        freundliche Grüße
        Ingo

  2. und die Tabelle hat so ein HTML anfang:
    <table id="gesamtrahmen" align="top" cellspacing="3"

    bottom?

    was "zeigen nicht das gleiche" angeht - Welcome to the real world^^
    MFG
    bleicher

    --
    __________________________-
    Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
  3. Hallo,

    ich habe jetzt alles geändert! Ich wurde belehrt, dass tabellen nicht das beste seien, sondern ich sollte auf Div's umsteigen!

    Ich möchte ein Div Namens "Box" in der mitte des Browserfenster, egal wie gross das Fenster ist, anordnen! In der Div "Box" habe ich nachher ein zweites Div Namens "Main" mit dem Inhalt.

    Folgende Angaben möchte ich für das Div Namens "Box":

    Breite: 850px,
    Rand oben bis zum Browserfenster: 3em
    Rand unten bis zum Browaserfenster: 3em

    Da nicht jede Seite die gleiche Höhe haben wird, sollte das Div Namens "Box" in die Höhe gezogen werden, aber dass es auch unten und oben den gleichen Abstand zum Browaserfenster haben muss!

    Kann mir jemand weiterhelfen BITTE!

    Danke und Gruss

    Grazioli

    1. Hi,

      Breite: 850px,
      Rand oben bis zum Browserfenster: 3em

      width:850px; margin:3em auto

      Rand unten bis zum Browaserfenster: 3em

      Nur hiermit bekommst Du ein Problem. Denn Du weisst nicht, wie hoch das Browserfenster und wie groß die Schrift ist (damit die Inhalte auch wirklich hinein passen).

      Du könntest der Seite 100% Höhe geben und der Box eine entsprechend kleinere Höhe in % und dann die restlichen %e als margin angeben. Dazu dann noch overflow:auto, damit der Inhalt ggfls. nicht aus der Box hinausläuft, sondern Scrollbalken generiert werden - oder besser eine Mindesthöhe für die Box, was ja der IE7 inzwischen auch umsetzt.

      freundliche Grüße
      Ingo