Banner, div darauf positionieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Banner, div darauf positionieren

    Hi.

    Ich brauche mal einen Denkanstoß.

    Ich habe einen Banner mit fester Größe, auf dem im Wechsel aktualisierte Werte aus einer DB
    im 5 Sekundentakt angezeigt werden soll.

    Ich habe jetzt einfach div's an die entsprechende Position gelegt. Zusätzlich prüfe ich, welcher
    Browser zu Aufruf genutzt wird, um entsprechend zu positionieren.

    Das funktioniert auch alles soweit ganz gut.
    Jedoch stimmt die Anzeige nicht mehr, wenn Jemand den Banner aufruft z.B. mit ner Auflösung
    min. 1280 und größer. Ich kann ja "schlecht" alles irgendwie abfangen und prüfen.

    Gibt es nicht eine besser Möglichkeit, anstatt div's auf einem Banner (*jpg) zu positionieren und alle 5 Sekunden
    die Werte zu wechseln und alle Browser + Auflösungen zu prüfen?
    Gibt es irgendwie die Möglichkeit, eine Art Screenshot jeweils zu
    machen und die Bilder zu speichern und dann auszulesen?
    Wie wirkt sich das performancetechnisch aus? Bin dankbar für jeden Denkanstoß.

    mfg streuner

    P.S. Nutze PHP 5 usw.
    Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert,
    der letzte Netzknoten verkommerzialisert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.

    "Diese Software verdient die 3 großen GGG: --- Gesehen --- Gelacht --- Gelöscht ---"

  • #2
    Zitat von streuner Beitrag anzeigen
    Zusätzlich prüfe ich, welcher Browser zu Aufruf genutzt wird, um entsprechend zu positionieren.
    Klingt irgendwie überflüssig.

    Jedoch stimmt die Anzeige nicht mehr, wenn Jemand den Banner aufruft z.B. mit ner Auflösung min. 1280 und größer.
    Dann machst du wohl irgendwas falsch.

    Absolute Positionierung kann ja durchaus einen relativen Bezugspunkt nehmen.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Ja, deswegen ist es gut möglich, das ich was was falsch mache und mir die ganze Überprüfung sparen kann.

      So positioniere ich die div's:

      PHP-Code:
      <img src="...">
      ...
      <
      div id="..." style="position: absolute; top:45px; left:402px"></div
      In wie weit kann absolute Positionierung den auch relativ sein?? Danke.

      mfg streuner
      Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert,
      der letzte Netzknoten verkommerzialisert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.

      "Diese Software verdient die 3 großen GGG: --- Gesehen --- Gelacht --- Gelöscht ---"

      Kommentar


      • #4
        Zitat von streuner Beitrag anzeigen
        In wie weit kann absolute Positionierung den auch relativ sein?? Danke.
        RTFM. Danke.

        (Bspw. bei SELFHTML.)
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          Zitat von streuner Beitrag anzeigen
          In wie weit kann absolute Positionierung den auch relativ sein??
          Wenn sie ein Offset-Parent* hat, das nicht das body-Element ist oder keine expliziten Positionen gesetzt sind, so dass sie von links oder von oben so angeordnet werden, als wären sie nicht absolut.

          ___
          * ein Offset-Parent ist das nächste Vorfahrenelement, das nicht "static" positioniert ist, sondern "relative", "absolute" oder "fixed".

          Gruß,

          Amica
          [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
          Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
          Super, danke!
          [/COLOR]

          Kommentar


          • #6
            @AmicaNoctis:

            Danke für die Information. Lese mich jetzt noch mal rein in das Thema.

            mfg streuner
            Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert,
            der letzte Netzknoten verkommerzialisert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.

            "Diese Software verdient die 3 großen GGG: --- Gesehen --- Gelacht --- Gelöscht ---"

            Kommentar


            • #7
              Zitat von AmicaNoctis Beitrag anzeigen
              Wenn sie ein Offset-Parent* hat, das nicht das body-Element ist
              Wieso nimmst du BODY hier aus?
              I don't believe in rebirth. Actually, I never did in my whole lives.

              Kommentar


              • #8
                Weil das body-Element laut Spezifikation kein Offset-Parent mehr sein kann.
                [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
                Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
                Super, danke!
                [/COLOR]

                Kommentar


                • #9
                  Zitat von AmicaNoctis Beitrag anzeigen
                  Weil das body-Element laut Spezifikation kein Offset-Parent mehr sein kann.
                  Interessant, wo steht das?
                  I don't believe in rebirth. Actually, I never did in my whole lives.

                  Kommentar


                  • #10
                    Sorry, ich meinte natürlich, dass body kein Offset-Parent mehr hat, also das oberste aller Offset-Parents ist.

                    CSSOM View Module
                    [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
                    Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
                    Super, danke!
                    [/COLOR]

                    Kommentar


                    • #11
                      ist nicht html das oberste Parent?
                      "I don't want to belong to any club that would accept me as a member."

                      Groucho Marx

                      Kommentar


                      • #12
                        Zitat von mcmurphy Beitrag anzeigen
                        ist nicht html das oberste Parent?
                        Das html-Element ist das documentElement, aber nicht das oberste offsetParent und noch nicht einmal das oberste parentNode, das ist nämlich das Dokument selbst.
                        [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
                        Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
                        Super, danke!
                        [/COLOR]

                        Kommentar

                        Lädt...
                        X