Macangelo: Schriftfarbe in Formularfeldern bestimmen

Hi,

ich will die Schriftfarbe in Eingabefeldern per Klasse bestimmen.

Ich habe in die styles der spezifischen Tags geschrieben (form, input, textarea, select) - das schlägt nicht durch. Wenn ich das input-tag direkt "style="color:red;" schreibe funktioniert es. Was mache ich falsch?

Besten Dank!

  1. Was mache ich falsch?

    Ohne den Quellcode wird man dir nicht helfen können.

    mfg
    Rato

    --
    §§§
    Meine Postings basieren lediglich auf mein Wissen und können völliger Blödsinn sein.
    §§§
    1. Verstehe - hier CSS und Code. Besten Dank im Voraus:

      form {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
              letter-spacing:0em;
              color: red;
      }

      input {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
              border: solid 1px #aaaaaa;
              background-color: #FFFFFF;
              letter-spacing:0em;
              padding: 0px 2px 0px 2px;
              color: red;
      }

      textarea {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
              border: solid 1px #aaaaaa;
              background-color: #FFFFFF;
              letter-spacing:0em;
              padding: 0px 2px 0px 2px;
              color: red;
      }

      select {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
              border: solid 1px #aaaaaa;
              background-color: #FFFFFF;
              letter-spacing:0em;
              padding: 0px 2px 0px 2px;
              color: red;
      }

      option {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
              background-color: #ffffff;
              letter-spacing:0em;
              color: red;
      }

      ...

      <tr>
            <td align="right" valign="top" class="evenLine">&nbsp;</td>
            <td align="right" valign="top" class="evenLine"><label>Start Date</label></td>
            <td colspan="4" valign="top" class="evenLine"><input name="cateboryName5" type="text" id="cateboryName5" style="width:100px" value="August 7, 2007"/></td>
          </tr>

      1. Hallo!

        Das wird hier so auch nicht zu einem Ergebnis führen. Dein Ratespiel lässt mich aber vermuten, dass Du _irgendwo_ im weiteren Verlauf deiner Quellcodes die Werte wieder überschreibst.

        Dein CSS ist sowieso völlig aufgebläht.

        input, textarea , select {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
            border: solid 1px #aaaaaa;
            background-color: #FFFFFF;
            letter-spacing:0em;
            padding: 0px 2px 0px 2px;
            color: red;
        }

        Obiges tut es auch.

        Schönen Gruß

        Afra