Announcement

Collapse
No announcement yet.

Flashvideo überdeckt Javascript 'tooltip'

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

  • Flashvideo überdeckt Javascript 'tooltip'

    Hallo,


    ich versuche zurzeit, ein Template für eine Ebayauktion zu erstellen.
    Nun stehe ich vor folgendem Problem:
    (habe mal die halbfertige Seite hochgeladen um euch mein Problem zeigen zu können: http://moonlike92.mo.ohost.de/ebay/test1234.html
    Wie ihr auf der Seite sehen könnte habe ich ein kleines Flashvideo eingebaut und einen Javascript mit einer Tooltipfunktion.
    Nun seht ihr auch dass, das Flashvideo die Tooltips der Linken Seite verdeckt.
    Wie schauts nun aus?
    Ich habe beidem die position absolute zugewiesen.
    Die Tooltips stehen im script nach dem Flashvideo sollten also "draufliegen".

    Wie löse ich das problem nun am besten?
    Tooltips auf irgendeine art und weise per CSS an einen bestimmten Ort definieren?
    Habe etwas gelesen vonwegen einmal die Tooltips links von der Mausposition und einmal recht von der Mausposition, was in meinem Fall ja eine gute Lösung wäre?


    Über Hilfe und Gegebenfalls den script, würde ich mich sehr freuen.

  • #2
    Crossposts

    http://forum.jswelt.de/javascript/53...t-tooltip.html

    http://forum.fachinformatiker.de/skr...t-tooltip.html
    Christian

    Comment


    • #3
      Wenn das nicht "erlaubt" ist, dann möchte ich mich natürlich dafür entschuldigen aber da es jeweils in einem Forum einer ganz anderen Website steht, dachte ich es wäre ok.

      Comment


      • #4
        Originally posted by Moonlike View Post
        Wenn das nicht "erlaubt" ist, dann möchte ich mich natürlich dafür entschuldigen aber da es jeweils in einem Forum einer ganz anderen Website steht, dachte ich es wäre ok.
        Es ist nicht verboten, jedoch sollte man darauf hinweisen das man auch woander gepostest hat. So kann man vor eigenen Überlegungen/Post schauen ob es auch im anderen Forum gefragt/vorgeschlagen/... wurde.

        Zum Problem: Ist AFAIK nicht lösbar. Das Flash ist ein Element das immer vor allen "normalen" HTML-Elementen liegt, so auch vor deinem per JavaScript erzeugten Elementen.

        Am besten schauen ob du nicht das Video-Tag von HTML5 verwenden kannst. Alle modernen Browser unterstützen dieses Tag. Bei IE musst du halt noch eine Weiche einbauen da erst der IE9 das kann. D.h. IE < 9 -> Flash mit einschränkungen. Alle andern Browser HTML5 mit video-Tag.

        Comment


        • #5
          Wenn Flash nicht über normalen HTML-Elementen liegen soll, muss man wmode="transparent" im embed bzw. den entsprechenden Parameter im object-Element setzen: http://kb2.adobe.com/cps/127/tn_12701.html. Die Performance von Flash kann darunter leiden.

          Comment


          • #6
            Originally posted by Martin Honnen View Post
            Die Performance von Flash kann darunter leiden.
            Wird darunter leiden wenn es sich um Videos handelt. Ohne transparent kann Flash seit kurzen DirectX-Beschleunigung verwenden.

            Comment


            • #7
              Ok funktioniert nun so wie ich es wollte .
              Vielen dank für die schnellen antworten.

              Comment

              Working...
              X