flashnfantasy: Opera und style.textDecoration

Wenn ich beim Opera in JS den Style ändere, dann klappt das für gewöhnlich genausogut wie bei Mozilla und Internet-Explorer, nur diesmal komme ich nicht weiter:

htmlObject.style.textDecoration = "underline";

Bewirkt beim Opera garnichts.
Bei Firefox und IE hingegen klappt es.

Hat dieses Attribut vielleicht beim Opera einen anderen Namen ?
Habe hier und in den Archiven dazu nichts gefunden...

  1. Hi,

    Bewirkt beim Opera garnichts.

    auch nicht, wenn Du ihn z.B. durch Größenänderungen zu einem Neu-Render bewegst?

    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. Nein, er lässt sich zwar zu einer Schriftgrößenänderung reizen, aber die Linie darunter kommt trotzdem nicht.

      1. Habe jetzt mal mit der Reihenfolge der Änderungen etwas gewürfelt und die Textdecoration ein paar Statements später eingebracht - jetzt klappt es.

        Es ist nicht das erstemal, daß ich das Gefühl habe, daß der Opera mehrere Style-Änderungen hintereinander verschluckt...

        Problem also gelöst...

        1. Hi,

          Es ist nicht das erstemal, daß ich das Gefühl habe, daß der Opera mehrere Style-Änderungen hintereinander verschluckt...

          ja, mit Dynamik hat Opera leider sehr viele Probleme. Danke dafür, dass Du uns Deine Lösung mitgeteilt hast.

          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. leider sehr viele Probleme. Danke dafür, dass Du uns Deine Lösung mitgeteilt hast.

            Cheatah

            War leider ein Schnellschuss.
            Hier der wahre Grund, warum die Underline verschwindet.

            Die Zeilenhöhe der darauffolgenden Zeile war entscheident. Wenn die sich vergrößert, dann kann es zu einem Überlappen kommen, bei der die Line übermalt wird (vorallem, wenn man einen farbigen Hintergrund gewählt hat).
            Also musste unbedingt noch eine weitere Angabe dazu, die den Zwischenzeilenabstand der Zeile festlegt.
            Habe das mit lineHeight hingekriegt.
            Jstzt scheint es wirklich zu klappen...

            Flash

            1. Hi,

              Hier der wahre Grund, warum die Underline verschwindet.

              auch hierfür noch einmal: Danke!

              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