Patrick: <div>-Element plazieren

Hi Forum,

ich habe ein Problem, ich möchte innerhalb einer Tabelle, welche zentriert ist ein <div> Element mit style:.... positionieren.
Die Tabelle hat 3 TR, egal, wo ich mein DIV einbinde, die Positionierung ist immer von der absoluten Seite aus gesehen.
Wie baue ich das Element innerhalb der Tabelle ein?

Vielen Dank
Patrick

  1. Hi patrick,

    ich habe ein Problem, ich möchte innerhalb einer Tabelle, welche zentriert ist ein <div> Element mit style:.... positionieren.
    Die Tabelle hat 3 TR, egal, wo ich mein DIV einbinde, die Positionierung ist immer von der absoluten Seite aus gesehen.
    Wie baue ich das Element innerhalb der Tabelle ein?

    Damit die Messung der Positionierung so funktioniert, wie du es dir wünscht, muss das elternelement, sprich die <table>, absolut positioniert sein.

    außerdem darfst du laut standart sowieso kein <div> direkt in <table> packen, sondern nur in eine <td> oder <th>.

    Gruß,

    Sven

    --
    !:        I'm back!
    Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
    Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
    Decode:   http://peter.in-berlin.de/projekte/selfcode/
    E-Mail:   coming soon
    me:       'd comed long ago
    1. Hi,

      Damit die Messung der Positionierung so funktioniert, wie du es dir wünscht, muss das elternelement, sprich die <table>, absolut positioniert sein.

      "einen von 'static' unterschiedlichen Wert der position-Eigenschaft besitzen."

      Cheatah

      --
      X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
      X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
      X-Will-Answer-Email: No
      X-Please-Search-Archive-First: Absolutely Yes
      1. Hi,

        Damit die Messung der Positionierung so funktioniert, wie du es dir wünscht, muss das elternelement, sprich die <table>, absolut positioniert sein.
        "einen von 'static' unterschiedlichen Wert der position-Eigenschaft besitzen."

        Das würde ja heißen, dass es funktionieren würde, würde er

        position:relative; top: 1; left: 0; margin-top: -1px;

        setzten. Sowas funktioniert aber nicht. Zumindest nicht bei mir.

        Gruß,

        Sven

        --
        !:        I'm back!
        Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
        Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
        Decode:   http://peter.in-berlin.de/projekte/selfcode/
        E-Mail:   coming soon
        me:       'd comed long ago
        1. Hi,

          Das würde ja heißen, dass es funktionieren würde, würde er
          position:relative; top: 1; left: 0; margin-top: -1px;
          setzten. Sowas funktioniert aber nicht. Zumindest nicht bei mir.

          liegt das vielleicht am ungültigen Wert der top-Eigenschaft? Davon abgesehen muss das Element nur eine entsprechende position-Eigenschaft besitzen, nicht noch zusätzlich in der Gegend rumgeschoben worden sein.

          Cheatah

          --
          X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
          X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
          X-Will-Answer-Email: No
          X-Please-Search-Archive-First: Absolutely Yes
          1. Hi Cheatah,

            position:relative; top: 1; left: 0; margin-top: -1px;
            setzten. Sowas funktioniert aber nicht. Zumindest nicht bei mir.
            liegt das vielleicht am ungültigen Wert der top-Eigenschaft?

            Du meinst, top: 1px, nicht wahr? Nein, glaube ích nicht.

            Davon abgesehen muss das Element nur eine entsprechende position-Eigenschaft besitzen, nicht noch zusätzlich in der Gegend rumgeschoben worden sein.

            Tja, Fakt ist auf jeden Fall, dass ich soetwas bereits mehreremale ausprobiert habe und es nie, aber wirklich nie in irgendeinem browser (NS4, NS6, NS7, Mozilla1.5, Mozilla1.6, IE3, IE4, IE5, IE5.5, IE6, Opera5, Opera7, Lynx[;-)]) funktioniert hat. _nie_. egal wie ich es probiert habe.

            Gruß,

            Sven

            --
            !:        I'm back!
            Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
            Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
            Decode:   http://peter.in-berlin.de/projekte/selfcode/
            E-Mail:   coming soon
            me:       'd comed long ago
            1. Hi,

              Du meinst, top: 1px, nicht wahr? Nein, glaube ích nicht.

              ja und ich auch nicht.

              Davon abgesehen muss das Element nur eine entsprechende position-Eigenschaft besitzen, nicht noch zusätzlich in der Gegend rumgeschoben worden sein.
              Tja, Fakt ist auf jeden Fall, dass ich soetwas bereits mehreremale ausprobiert habe und es nie, aber wirklich nie in irgendeinem browser (NS4, NS6, NS7, Mozilla1.5, Mozilla1.6, IE3, IE4, IE5, IE5.5, IE6, Opera5, Opera7, Lynx[;-)]) funktioniert hat. _nie_. egal wie ich es probiert habe.

              Dann musst Du es irgendwie falsch ausprobiert haben, denn zumindest in Mozilla, IE 6 und Opera 7 funktioniert es einwandfrei - frisch getestet - und nach meiner Erfahrung sollten auch diverse ältere Versionen dieser Browser sowie einige andere Browser kein Problem damit haben. Die absolute Positionierung richtet sich in Theorie und Praxis nach dem nächsthöheren Vorfahr, welcher ein position != static besitzt.

              Cheatah

              --
              X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
              X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
              X-Will-Answer-Email: No
              X-Please-Search-Archive-First: Absolutely Yes
              1. Hi Cheatah,

                Du meinst, top: 1px, nicht wahr? Nein, glaube ích nicht.
                ja und ich auch nicht.

                dann sind wir einer Meinung 8)

                Davon abgesehen muss das Element nur eine entsprechende position-Eigenschaft besitzen, nicht noch zusätzlich in der Gegend rumgeschoben worden sein.
                Tja, Fakt ist auf jeden Fall, dass ich soetwas bereits mehreremale ausprobiert habe und es nie, aber wirklich nie in irgendeinem browser (NS4, NS6, NS7, Mozilla1.5, Mozilla1.6, IE3, IE4, IE5, IE5.5, IE6, Opera5, Opera7, Lynx[;-)]) funktioniert hat. _nie_. egal wie ich es probiert habe.
                Dann musst Du es irgendwie falsch ausprobiert haben, denn zumindest in Mozilla, IE 6 und Opera 7 funktioniert es einwandfrei - frisch getestet - und nach meiner Erfahrung sollten auch diverse ältere Versionen dieser Browser sowie einige andere Browser kein Problem damit haben. Die absolute Positionierung richtet sich in Theorie und Praxis nach dem nächsthöheren Vorfahr, welcher ein position != static besitzt.

                hmmm... also einfach position:relative; und mehr nicht? Das muss ich wirklich bei Zeiten nochmal ausprobieren - denn dann macht absolute Positionierung wieder sinn!

                Gruß,

                sven

                --
                !:        I'm back!
                Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
                Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
                Decode:   http://peter.in-berlin.de/projekte/selfcode/
                E-Mail:   coming soon
                me:       'd comed long ago
                1. Hi,

                  dann sind wir einer Meinung 8)

                  huch Gott. Vermutlich macht einer von uns etwas falsch :-)

                  hmmm... also einfach position:relative; und mehr nicht?

                  Japp.

                  Cheatah

                  --
                  X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
                  X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
                  X-Will-Answer-Email: No
                  X-Please-Search-Archive-First: Absolutely Yes
                  1. Hi Cheatah,

                    dann sind wir einer Meinung 8)
                    huch Gott. Vermutlich macht einer von uns etwas falsch :-)

                    nur einer - oder beide? ;)

                    hmmm... also einfach position:relative; und mehr nicht?
                    Japp.

                    Das werde ich in unmittelbarer Zukunft ausprobieren :)

                    Gruß,

                    Sven

                    --
                    !:        I'm back!
                    Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
                    Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
                    Decode:   http://peter.in-berlin.de/projekte/selfcode/
                    E-Mail:   coming soon
                    me:       'd comed long ago
            2. Hi,

              also sieht es wohl so aus, dass ich keine Chance hab, das so zu lösen.
              Evtl. versuch ichs dann mit einem Frameset.

              Danke
              Patrick

              1. Hi,

                also sieht es wohl so aus, dass ich keine Chance hab, das so zu lösen.

                äh?

                Evtl. versuch ichs dann mit einem Frameset.

                JIARGH! Warum nicht gleich Flash, am besten in einem per JavaScript ausgeschriebenen Java-Applet?

                Cheatah

                --
                X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
                X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
                X-Will-Answer-Email: No
                X-Please-Search-Archive-First: Absolutely Yes
                1. Hi Cheatah,

                  am besten in einem per JavaScript ausgeschriebenen Java-Applet?

                  ehm - Java-Applets werden in Java geschrieben ;o) - oder wie meinst du das jetzt? ;)

                  Gruß,

                  Sven

                  --
                  !:        I'm back!
                  Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
                  Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
                  Decode:   http://peter.in-berlin.de/projekte/selfcode/
                  E-Mail:   coming soon
                  me:       'd comed long ago
                  1. Hi,

                    am besten in einem per JavaScript ausgeschriebenen Java-Applet?
                    ehm - Java-Applets werden in Java geschrieben ;o) - oder wie meinst du das jetzt? ;)

                    genau das meine ich. Wenn man schon Frames einsetzt, kann man auch gleich das ganze Konglomerat sinnfreien Technikmischmaschs unterbringen.

                    Cheatah

                    --
                    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
                    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
                    X-Will-Answer-Email: No
                    X-Please-Search-Archive-First: Absolutely Yes
                    1. Hi Cheatah,

                      am besten in einem per JavaScript ausgeschriebenen Java-Applet?
                      ehm - Java-Applets werden in Java geschrieben ;o) - oder wie meinst du das jetzt? ;)
                      genau das meine ich. Wenn man schon Frames einsetzt, kann man auch gleich das ganze Konglomerat sinnfreien Technikmischmaschs unterbringen.

                      ach so, klar.

                      gute idee ;)

                      Gruß,

                      sven

                      --
                      !:        I'm back!
                      Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
                      Encode:   http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
                      Decode:   http://peter.in-berlin.de/projekte/selfcode/
                      E-Mail:   coming soon
                      me:       'd comed long ago