Fabian Transchel: -moz-opacity dynamisch ändern

hallo forum.

weiß jemand, welche javascript-eigenschaft der css-eigenschft -moz-opacity: (das ist das transparente ding, von dem Kai Lahmann so begeistert ist... ich auch) zugeordnet ist?

oder kann man die (noch) nicht dynamisch ändern?

Fabian

  1. Hallo,

    weiß jemand, welche javascript-eigenschaft der css-eigenschft -moz-opacity: (das ist das transparente ding, von dem Kai Lahmann so begeistert ist... ich auch) zugeordnet ist?

    object.style.filter="Alpha(opacity=wert)"; // IE
    object.style.MozOpacity="wert"; // Mozilla

    Siehe auch: http://www.styleassistant.de/tips/tip84.htm.

    MfG, Thomas

  2. hallo forum.

    Hallo Fabian!

    weiß jemand, welche javascript-eigenschaft der css-eigenschft -moz-opacity: (das ist das transparente ding, von dem Kai Lahmann so begeistert ist... ich auch) zugeordnet ist?

    Die korrespondierende Objekteigenschaft nennt sich MozOpacity.
    Bspw.
    wert=0.5;
    document.getElementById('murks').style.MozOpacity=wert;
    Der Wert liegt zwischen 0 und 1 AFAIK.

    oder kann man die (noch) nicht dynamisch ändern?

    Doch, ich habe schon schöne DHTML-Spielereien damit gebastelt.
    Gleichzeitig natürlich bspw.
     document.getElementById('murks').style.filter="alpha(opacity="+wert*100+")"; ... damit es auch im IE funktioniert.

    Mathias

    1. hallo forum.
      Hallo Fabian!

      hi

      weiß jemand, welche javascript-eigenschaft der css-eigenschft -moz-opacity: (das ist das transparente ding, von dem Kai Lahmann so begeistert ist... ich auch) zugeordnet ist?

      Die korrespondierende Objekteigenschaft nennt sich MozOpacity.
      Bspw.
      wert=0.5;
      document.getElementById('murks').style.MozOpacity=wert;
      Der Wert liegt zwischen 0 und 1 AFAIK.

      thx, ja er ist zwischen 0 (nischt) und 1 (alles)

      oder kann man die (noch) nicht dynamisch ändern?

      Doch, ich habe schon schöne DHTML-Spielereien damit gebastelt.
      Gleichzeitig natürlich bspw.
      document.getElementById('murks').style.filter="alpha(opacity="+wert*100+")"; ... damit es auch im IE funktioniert.

      ich dachte es mir: will damit was ein-/ausblanden =)

      Mathias

      Fabian

      1. Hallo,

        thx, ja er ist zwischen 0 (nischt) und 1 (alles)

        -moz-opacity: 0...1 oder 0%...100%, beim IE-Alpha-Filter: 0...100 ohne %-Zeichen.

        MfG, Thomas

        1. Hallo,

          hi

          thx, ja er ist zwischen 0 (nischt) und 1 (alles)

          -moz-opacity: 0...1 oder 0%...100%, beim IE-Alpha-Filter: 0...100 ohne %-Zeichen.

          genau. ich werde aber moz... ohne "%" verwenden, da ich dann beim IE nur (wert*100) nehmen brauche...

          MfG, Thomas

          Fabian