Objekte absolut ausrichten: Samuel Vogel

Gude,

Also ich würde gerne ein paar Objekete mit CSS absolut ausrichten, soweit kein Problem. Aber die px angaben gehen dann immer von ganz oben und ganz links aus. Kann ich irgendwie machen das sie von der z.B. der Ecke einer Tabelle ausgehen?
Ich weiß dass man mit Javascript die Ecke der Tabelle auslesen kann udn alles darauf aufbauen kann, aber das erscheint mir doch etwas umständlich!

samy,

  1. Sorry, dass ich Name und Theme verwechselt hab ;)

    1. Hi,

      Sorry, dass ich Name und Theme verwechselt hab ;)

      was Du spätestens hier hättest ändern können ;-)

      Zu Deiner Frage, die hier wirklich häufig gestellt wird: Nutze die Suchfunktion mit Begriffen wie position absolute static relative oder sieh' einfach im Selfhtml-Kapitel zur Positionierung von Elementen nach.

      freundliche Grüße
      Ingo

      1. Für beides nochmal sorry!

        Aber ich wusste gar nicht an welchem Element das jetzt liegt!

        1. Hi,

          Aber ich wusste gar nicht an welchem Element das jetzt liegt!

          das ist hier garnicht wichtig, da fast alle Elemente über CSS formatiert werden können. Wichtig ist die Positionierung allgemein und Yeti hat Dir schon einen Hinweis gegeben.

          freundliche Grüße
          Ingo

          1. Ich meinte: Ich wusste nicht das man 'position' verändern muss!

      2. Hi,

        oder sieh' einfach im Selfhtml-Kapitel zur Positionierung von Elementen nach.

        Dieser Tipp ist aufgrund der Fehler in diesem Kapitel (Basis für die absolute Positionierung ist NICHT das Elternelement) eher kontraproduktiv.

        cu,
        Andreas

        --
        MudGuard? Siehe http://www.Mud-Guard.de/
        Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
        1. Hab mich eben schon gewundert, dass es nicht mit absolute geht, aber lies bitte bei Neues Problem!

          1. Hi,

            Hab mich eben schon gewundert, dass es nicht mit absolute geht, aber lies bitte bei Neues Problem!

            Der andere Teil von Ingos Tipp war durchaus richtig.

            cu,
            Andreas

            --
            MudGuard? Siehe http://www.Mud-Guard.de/
            Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
  2. position: relative

    Dann beziehen sich die Angaben auf das umschließende Block-Element.

    Der Yeti

    --
    Habe nun, ach! WInfo, BWL, und Mathe, Und leider auch Info!
    Durchaus studiert, mit heißem Bemühn. Da steh' ich nun, ich armer Thor!
    Und bin so klug als wie zuvor!
  3. Also,

    das mit dem reltive geht (es ist halt nur in der Tabelle) auch ned weil es dann die Objekte einfach in eine Reihe setzt:
    a: top: 10px; left: 20px;
    b: top: 10px; left: 20px;

    dann packt er das a eifach 10px entfernt von b entfernt hinten dran.
    Ich bräuchte sowas wie absolute aber auch von ne Tabelle abhängig wie relative.

    1. Hi,

      Ich bräuchte sowas wie absolute aber auch von ne Tabelle abhängig wie relative.

      was Yeti Dir sagen wollte ist, daß Du der Tabelle position:relative geben sollst (ohne weitere Positionsangaben) und dann die dort enthaltenen Elemente über position:absolute relativ zur umgebenden Tabelle ausrichten kannst.

      freundliche Grüße
      Ingo

      1. SUPER GEIL!

        DANKE! Ich hab dannach schon lange gesucht gehabt!!!

        mfg samy,

        1. Hi,

          DANKE! Ich hab dannach schon lange gesucht gehabt!!!

          bitte. Habe ich ja gesehen und ich wollte Dich nicht nochmal auf die Suche schicken, zumal ja auch die Erklärung in der Selfhtml-Dokumentation falsch bzw. unvollständig ist, wie Mudguard ja schon bemerkte (ich muß gestehen, daß ich immer seltener in die Dokumentation sehe).

          Allerdings hätte Dir eine Suche im Forum durchaus sehr schnell weitergeholfen. Mit den von mir genannten Suchbegriffen http://suche.de.selfhtml.org/cgi-bin/such.pl?suchausdruck=position+absolute+static+relative&case=on&feld=alle&index_5=on&hits=100 bekommst Du 16 Treffer aus 204 und der dritte hiervon http://forum.de.selfhtml.org/archiv/2004/2/73496/#m424421 beantwortet Deine Frage bereits vollständig.

          freundliche Grüße
          Ingo

          1. Hi Ingo,

            ...zumal ja auch die Erklärung in der Selfhtml-Dokumentation falsch bzw. unvollständig ist, wie Mudguard ja schon bemerkte (ich muß gestehen, daß ich immer seltener in die Dokumentation sehe).

            Ja, da liegt einiges im Agren. Hast Du eventuell Zeit, bei der Korrektur solcher Fehler mitzuwirken? Wir haben da für die nächste Zeit einiges vor...

            Viele Grüße
            Mathias Bigge

            1. Hi,

              Ja, da liegt einiges im Agren. Hast Du eventuell Zeit, bei der Korrektur solcher Fehler mitzuwirken? Wir haben da für die nächste Zeit einiges vor...

              da ich momentan arbeitslos bin: ja. Mußt mir nur sagen, was genau zu tun ist.

              freundliche Grüße
              Ingo

              1. Hi Ingo,

                da ich momentan arbeitslos bin: ja. Mußt mir nur sagen, was genau zu tun ist.

                Wir wollen erstmal eine 8.1 produzieren und suchen noch Helfer, die die Fehlermeldungen einpflegen und uns in bestimmten Themenbereichen unterstützen. Wir melden uns nochmal per Mail und/oder hier im Forum.

                Vor allem die Fehler sollen korrigiert werden und einige Kapitel auf den aktuellen Stand gebracht werden, z.B. CSS, DHTML und JS. Zudem soll der Schwerpunkt in Richtung XHTML gesetzt werden, und einiges, was depriciated ist, genannt, aber nicht mehr so ausführlich beschrieben werden.  Naja, Genauers in Kürze, Molily und andere haben die Fehlermeldungen bald so weit, es soll alles in ein entsprechendes System eingepflegt werden, so dass man vernünftig zusammenarbeiten kann.

                Mit der Arbeitslosigkeit, das tut mir Leid. Ich kämpfe momentan auch, wie viele andere. Es ist aber auch ein Kreuz, dass es Politik und Wirtschaft nicht schaffen, bei all dem Reichtum allen Leuten was Vernünftiges anzubieten. Einige scheinen ja sogar noch stolz darauf zu sein. Manchmal packt mich da echt die kalte Wut....

                Wenn hier jemand mitliest, weitere Unterstützer sind willkommen, vor allem, wenn sie soviel Kenne haben wie Du!

                Viele Grüße
                Mathias Bigge

                1. Hi,

                  Wir wollen erstmal eine 8.1 produzieren und suchen noch Helfer, die die Fehlermeldungen einpflegen und uns in bestimmten Themenbereichen unterstützen. Wir melden uns nochmal per Mail und/oder hier im Forum.

                  Ok. Wird auch wirklich Zeit (wenn ich mal was nachschlage, frage ich doch schomal, ob das nun richtig ist oder nicht un bemühe dann die Forumsuche oder W3C. ;-) Und gerne trage ich etwas dazu bei, daß die Dokumentation (baldmöglichst) verbessert wird. Schließlich hatte ich sie ja auch intensiv in Anspruch genommen.

                  Wenn hier jemand mitliest, weitere Unterstützer sind willkommen, vor allem, wenn sie soviel Kenne haben wie Du!

                  Die ich nicht ohne die Selfhml Dokumentation und verschiedene Foren zusammenbekommen hätte...

                  freundliche Grüße
                  Ingo

                2. Hi Mathias,

                  Wenn hier jemand mitliest, weitere Unterstützer sind willkommen

                  ...dann möchte ich mich hiermit auch anmelden. Ich bin ich gerne bereit, hier und da etwas zu helfen.

                  Gruß,
                  Andreas.

                  1. Hallo,

                    Wenn hier jemand mitliest, weitere Unterstützer sind willkommen

                    ...dann möchte ich mich hiermit auch anmelden. Ich bin ich gerne bereit, hier und da etwas zu helfen.

                    Dann maile mir mal bitte deine E-Mail-Adresse, damit ich dir weitere Infos schicken kann.

                    Mathias

      2. Hallo Ingo,

        was Yeti Dir sagen wollte ist, daß Du der Tabelle position:relative geben sollst (ohne weitere Positionsangaben) und dann die dort enthaltenen Elemente über position:absolute relativ zur umgebenden Tabelle ausrichten kannst.

        he! das habe ich ausprobiert und muß sagen: grundsätzlich 'n feiner Tip, wo ich doch auch gerade vor einigen Tage erst auf die em-Tips auf Deiner Seite gestoßen bin und daraufhin mein ganzes Projekt erstmal auf em umgestellt habe.

        Aaaaaber... im IE scheint das mit 'relative' und dadrin dann 'absolute' nur zu gehen, wenn man dem äußeren Element auch eine Breite zuweist. So jedenfalls bei meinen Versuchen mit außen div und innen span. Ist das normal?

        Gruß, Andreas

        --
        http://forum.andreas-lindig.de <img src="http://forum.andreas-lindig.de/bilder/logo.png" border="0" alt="">
        einfach mal testen und Meinung hinterlassen
        1. Hi,

          wo ich doch auch gerade vor einigen Tage erst auf die em-Tips auf Deiner Seite gestoßen bin und daraufhin mein ganzes Projekt erstmal auf em umgestellt habe.

          schön - genau darum habe ich die Seite gemacht ;-)

          Aaaaaber... im IE scheint das mit 'relative' und dadrin dann 'absolute' nur zu gehen, wenn man dem äußeren Element auch eine Breite zuweist. So jedenfalls bei meinen Versuchen mit außen div und innen span. Ist das normal?

          Kann ich leider nicht sagen, da ich relativ selten Positionsangaben verwende. Aber wenn das äußere blocklevel-Element ohnehin die komplette verfügbare Breite für sich beansprucht, warum sollte eine explizite Angabe dann noch nötig sein?

          freundliche Grüße
          Ingo