snorri: Buttons einfärben?

Hi alle,

ich möchte per CSS Formularbuttons färben -- aber möglichst so, dass sie ansonsten ihr Aussehen beibehalten.

Beispiel: <input type="submit"> erzeugt unter Windows XP einen Button mit abgerundeten Ecken und 3D-Schattierung. Sobald ich da aber ein style="background-color:red" einfüge, wechselt das Aussehen zu einem altmodischen, eckigen Button.

Gibt es also eine Möglichkeit, die Standardbuttons einzufärben?

-- snorri

  1. Hi

    Gibt es also eine Möglichkeit, die Standardbuttons einzufärben?

    Meines Wissens nicht.

    so long
    Ole
    (8-)>

    --
    Stickstoff eignet sich nicht für Handarbeiten.
  2. Hallo,

    Gibt es also eine Möglichkeit, die Standardbuttons einzufärben?

    Nicht unter Windows. Da sind die Buttons nämlich Bitmapbasiert und konnen schlecht eingefärbt werden. Aber z.B. unter KDE mit Konqueror würde dein Code tatsächlich zu nem eingefärbten Systembutton führen.

    Jonathan

    1. Ah, na gut ... dann halt nicht :-)
      Danke!

      -- Martin

  3. hallo,

    <input type="submit" class="btn">

    input.btn{
        width:auto;
        border:1px solid;
        border-color:#ccc #333 #333 #ccc;
        background:#900;
        padding:1px 10px;
        margin:0 3px;
        color:#FFF;
        font-weight:bold;
        font-size:13px}

    3D button kannst du so machen, richtige border colors right, left usw setzen. Um runde corners zu bekommen, kann man nur mit dem .jpg, wenn du den hintergrund mit background-image: ... definierst.

    LG

  4. Gibt es also eine Möglichkeit, die Standardbuttons einzufärben?

    Genau das tust Du ja. Das was Du als 'standard' bezeichnest ist nur nen Skin. Den kannst Du natuerlich nicht veraendern und es wird auf Standard zurueckgestaltet.

  5. Hi!

    Gibt es also eine Möglichkeit, die Standardbuttons einzufärben?

    Du könntest den Button mit Hilfe eines Grafikprogramms wie Photoshop einfärben.
    Diesen könntest du dann mit <input type="image"> oder <button><img ...></button> einbinden.
    Dann hättest du deinen Button so, wie du ihn gerne hättest.
    Allerdings würde ich von diesem Vorgehen abraten.
    Das Problem dabei ist nämlich, daß die Leute, die eben nicht, wie du, mit Windows XP unterwegs sind, dann nicht mehr ihre gewohnten "Standard-Buttons" sehen.

    Schöner Gruß,
    rob

    1. Hi,

      Das Problem dabei ist nämlich, daß die Leute, die eben nicht, wie du, mit Windows XP unterwegs sind,

      und mit dem Teletubby-Gummibärchen-Theme
      und mit dem Internet Exploder

      dann nicht mehr ihre gewohnten "Standard-Buttons" sehen.

      cu,
      Andreas

      --
      Warum nennt sich Andreas hier MudGuard?
      O o ostern ...
      Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
      1. Hallo,

        und mit dem Internet Exploder

        Der Firefox stellt ungestylte Buttons auch als Systembutton dar.

        Jonathan

    2. Hallo,

      Das Problem dabei ist nämlich, daß die Leute, die eben nicht, wie du, mit Windows XP unterwegs sind, dann nicht mehr ihre gewohnten "Standard-Buttons" sehen.

      Und dass der Button nicht mehr ne ordentliche Bschriftung hat, die sich and der Schiftgröße orientiert. Der Button selbst hat dann natürlich auch ne feste Breite. Alles ganz schlecht.

      Jonathan