Stefan: Opera und Form-Button mit transparentem Hintergrundimage

Moin,

kann mir jemand diesen Effekt erklären und/oder ne Lösung anbieten.

Habe eine Form mit diversen Buttons. Alle vom Typ: <input type="button">
Per CSS wird einigen Button ein bg-image zugewiesen mit folgenden Eigenschaften das
Inline-Style:
<input type="button" style="background-image:url(img/p.gif);background-repeat:no-repeat;" class="formatbutton">
Das globale Style für alle Buttons:
.formatbutton{width:35px;height:30px;text-align:center;background-color:#d4d0c8;}

Die noch graue Hintergrundfarbe wird mittels JS nach einem Click auf "red" geändert(deswegen das mit dem Transparenten GIF).

Nur erscheint im Opera 7.22 irgendwas bei den Buttons durch, wo ich nicht weiß was es ist. Irgendwas wie "Scha.."?.

Mal zum Vergleich, der selbe Ausschnitt in Firebird 0.7: http://der-link.de/tmp/self/btn_fb_07.jpg (so soll es sein) und Opera7.22: http://www.der-link.de/tmp/self/btn_op722.jpg (so leider nicht)

Jemand ne Idee?

Stefan

das Bild selbst ist (wie zu sehen ein GIF) mit transparenten Bereichen.

Später (nach nem Click) wird die

  1. So diesmal als clickbarer Link, Sorry.

    Mal zum Vergleich, der selbe Ausschnitt in Firebird 0.7: http://der-link.de/tmp/self/btn_fb_07.jpg (so soll es sein) und Opera7.22: http://www.der-link.de/tmp/self/btn_op722.jpg (so leider nicht)

    Ste

    1. Hallo,

      Opera7.22: http://www.der-link.de/tmp/self/btn_op722.jpg

      Das "Scha" ist vielleicht der Anfang des Worts "Schaltflaeche".
      Kommt vielleicht daher, dass Deine <input>-Elemente
      kein value-Attribut haben.

      Versuch's mal mit
      <input type="button" ... value="">
      oder
      <input type="button" ... value=" ">

      Und mach beim naechsten Posting bitte vollstaendige Saetze. ;-)

      Gruesse,

      Thomas

      1. Moin Thomas

        Kommt vielleicht daher, dass Deine <input>-Elemente
        kein value-Attribut haben.

        Yupp, Danke das wars. Ist das jetzt laut W3-Spec Pflicht? IMHO nicht, oder irre ich?

        Und mach beim naechsten Posting bitte vollstaendige Saetze. ;-)

        Wie meinst Du das?

        Später (nach nem Click) wird die

        Ich bin mir sicher (wenn Du den meinst,) den Satz vollendet zu haben oder um was geht es ;-) ?

        Danke nochmals
        Stefan

        1. Hallo,

          Kommt vielleicht daher, dass Deine <input>-Elemente
          kein value-Attribut haben.

          Yupp, Danke das wars. Ist das jetzt laut W3-Spec Pflicht? IMHO nicht, oder irre ich?

          Nein, es ist nicht Pflicht.
          Aber IMHO sinnvoll. (Was soll ein Button ohne Beschriftung?)

          Natuerlich ist es etwas seltsam, dass Opera Buttons
          ohne value-Attribut eigenmaechtig beschriftet...

          Und mach beim naechsten Posting bitte vollstaendige Saetze. ;-)
          Wie meinst Du das?

          Du hast es schon kapiert - ich meinte das abrupte Ende
          Deines ersten Postings. Halb so wild! ;-)

          (Vermutlich hast Du nach dem Absenden irgendwann
          die Geduld verloren und "Stop" oder [Esc] benutzt.)

          Freundliche Gruesse + schoenen Abend
          Thomas

          1. Moin Thomas

            Du hast es schon kapiert - ich meinte das abrupte Ende
            Deines ersten Postings. Halb so wild! ;-)

            Ich sehe das auch nicht so wild, eigentlich gar nicht, denn es sah ja für Dich anders als für mich aus.

            Aber was Opera da so beschrfiftet ist mir noch nie untergekommen.

            Naja, Prob. gelöst,  Rest auch, Danke!

            Stefan