[HTML & CSS] Submit Button anpassen

  • Hallo.


    Also ich hätte mal ne Frage zu dem Thema der Überschrift.


    Ich kann ja per CSS jeden beliebigen Link zu einem Button machen. Wenn ich das ganze z.B. mit

    Code
    a:link.button {bla bla bla}

    in eine .css datei schreibe und dann in HTML so

    Code
    <a class="button" href="bla bla">klick</a>

    wieder aufrufe.


    Nun würde ich auch den Submit-button von Formuaren gerne so aussehen lassen. Das geht zwar, wenn ich z.B.

    Code
    input.button {bla bla bla}

    in die css-datei schreibe und es dann wieder per class mit in den Button schreibe, aber leider geht das ganze nicht mit

    Code
    input:hover.button {bla bla bla}

    Soll heissen, dass ich gerne hätte, dass auch der Button sein Aussehen ändert, wenn ich mit der Maus darüber fahre.


    Kennt jmd Abhilfe?


    Danke, Flo


    p.s. reicht, wenn es im IE geht.....

  • soviel ich weiß geht das nur im Netscape....


    und zwar so:


    CSS datei:


    Code
    .irgendwas:hover { background-color:#FFFF00; }


    Formular button:


    Code
    <input type="button" value="Buttontext" class="irgendwas">
  • Schade. :(


    also im IE geht es so tatsächlich nicht.


    Aber Danke für die Antwort.....

  • Wenn's mit Links funktioniert und JavaScript erlaubt ist, könntest Du es statt mit einem Submit-Buttons mit Hilfe eines Links versuchen, das eine JavaScript-Funktion aufruft, die dann das Formular sendet. In etwa so (nicht ausgetestet):



    Gruß
    Michael

    History: Motorola e930, t720, RAZR V3, MOTORAZR maxx V6, MOTOROKR Z6, MOTOROKR E8, MOTOZINE ZN5, Samsung S8000 Jet

  • So, jetzt habe ich das mal wieder rausgekramt.


    Das mit dem Javascript habe ich probiert, das will aber nicht so wirklich.


    Sehe ich das richtig, dass in das einleitende <form> tag der Zusatz name="MyForm" muss (oder halt beides anders)?


    Denn wenn ich das so mache, dann kommt immer das hier:


    Und das ist natürlich nicht ganz das gewünschte :)


    EDIT:


    Hier mal der Genaue Quellcode von mir:


    Oben im <head>:

    PHP
    <script language="JavaScript" type="text/javascript">
    <!--
    function send_form() {
    document.MyForm.submit
    }
    -->
    </script>


    Unten im <body>:

    PHP
    <form name="MyForm" action="<?=$PHP_SELF?>" target="_parent" method="post">
    <input type="hidden" name="setup" value="css">
    <input type="hidden" name="step" value="1">
    <input type="radio" name="css" value="blau-schwarz.css">&nbsp;Blau-Schwarz<br>
    <input type="radio" name="css" value="hellblau.css">&nbsp;Hellblau
    <br><br>
    <a href="java script:send_form()" class="button">senden</a>
    </form>

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!