Announcement

Collapse
No announcement yet.

tabelle horizontal zentieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • tabelle horizontal zentieren

    tagchen,

    ich möchte ne tabelle horizontal zentrieren so dass sie auch bei netscape zentriert in der<br>
    seitenmitte kommt!!!! wer weiß wie es geht??

    mfg

    markus
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

  • #2
    Hallo Markus,

    meinst Du nur horizontal, oder vielleicht auch vertikal?
    Fuer horizontale Zentrierung reicht es eigentlich, das Attribute align="center" im table-Tag zu verwenden.
    Aber im Netscape klappt dass nicht ganz im Vergleich zum MSIE,
    da NC den Platz fuer die horizontale sowie vertikale Scrollbar aussen vor laesst.

    BY

    Comment


    • #3
      tag meister,

      richtig align=center klappt bei netscape nicht!!!! gibt es wohl keine lösung was???
      tabelle auf 100% machen fertig, bananne oder wie????

      mfg

      marku
      Herzliche Grüße

      Markus Lemcke
      barrierefreies Webdesign

      Comment


      • #4
        Muss ich mal testen Markus:
        <br>
        <br>
        <table border="1" bgcolor="yellow" cellpadding="3" cellspacing="3" align="center"><tr align="center"><td valign="middle"><b>Tabelle zentrieren</b></td></tr></table>
        <br>
        <br>
        Ob es klappt, weiss ich nicht...
        BY

        Comment


        • #5
          Hallo nochmal,

          also fuer mich ist die obige einzellige Tabelle ziemlich genau zentriert, wenn man mal den "Fehler" im NC bzgl. der vertikalen Scrollbar-Breite vernachlaessigt. Das die Tabelle bzgl. der Client-Breite des Browser nicht zentriert aussieht (siehe linker blauer Bereich) liegt z.B. daran, wenn man unterschiedliche Margins verwendet (also als CSS-StyleSheet-Angaben). Z.B. so:

          body
          {
          margin-top:50px;
          margin-right:30px;
          margin-bottom:100px;
          margin-left:150px;
          }

          BY

          Comment


          • #6
            Hallo nochmal,

            wenn Du CSS-Style-Angaben fuer Body-Margin verwendest, Du aber trotzdem eine Tabelle pixelgenau positionieren moechtest, dann solltest Du die Tabelle in einen "Container", also eine Division (div-tag) mit position:absolute packen und natuerlich die Table-Breite sowie -Hoehe mit den Attributen width und height setzen. Allerdings fehlt Dir dann noch die clientWidth sowie clientHeight des Browser, denn der User kann diese ja nachtraeglich dynamisch aendern. Dies ist aber kein grundsaetzliches Problem, denn Du kann ja mit JavaScript die Tabellen-Position immer wieder erneut berechnen, wenn Du den onresize-Event des Browsers abfaengst. Wenn Du die Startseite meiner Homepage kennst mit der Begruessungs-Text-Fader, dann sieht Du, das dies dort genauso realisiert wurde.

            CIA

            Comment


            • #7
              ich probiere es mal!!
              Herzliche Grüße

              Markus Lemcke
              barrierefreies Webdesign

              Comment


              • #8
                guck mal zu dem Code weiter unten von mir..

                Comment


                • #9
                  ich meine mit dem Code:

                  &lt;div align=center&gt;
                  &lt;table...&gt;
                  Tabelleninhalt
                  &lt;/table&gt;
                  &lt;/div&gt

                  Comment

                  Working...
                  X