Marc: Textfeld mit CSS ohne class

Hallo,

Ist es möglich, ein Textfeld eines Formulars css-styles zuzuweisen, ohne das "Attribut" class nutzen zu müssen?

Bisher habe ich es so:

<input type="text" class="textfelder" />

css:

input.textfelder
{
  ...
}

Ich hätte es aber lieber so

<input type="text" />

css:

input.text(?)
{
  ...
}

  1. hi,

    Ist es möglich, ein Textfeld eines Formulars css-styles zuzuweisen, ohne das "Attribut" class nutzen zu müssen?

    input.text(?)

    Du suchst den Attribut-Selektor:
    input[type=text] { ... }

    Und du möchtest vermutlich auch noch wissen, dass der IE diesen noch nicht unterstützt.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Hallo

    Ist es möglich, ein Textfeld eines Formulars css-styles zuzuweisen, ohne das "Attribut" class nutzen zu müssen?

    Bisher habe ich es so:

    <input type="text" class="textfelder" />

    css:

    input.textfelder
    {
      ...
    }

    Es gibt noch die Möglichkeit, nach Attributen und deren Werten zu selektieren.

    input[type=text] { /* Anweisung */}

    Dies lässt aber leider den MSIE für Windows (Mac?) in allen bisher erschienenen Versionen kalt. Momentan ist die Zuweisung einer Klasse wohl das Mittel zum Zweck.

    Ich hätte es aber lieber so

    <input type="text" />

    css:

    input.text(?)
    {
      ...
    }

    In dem input wird keine Klasse namens "text" erwähnt (der Punkt leitet einen Klassennamen ein).

    Tschö, Auge

    --
    Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
    (Victor Hugo)
    Veranstaltungsdatenbank Vdb 0.1
    1. css:

      input.text(?)
      {
        ...
      }

      In dem input wird keine Klasse namens "text" erwähnt (der Punkt leitet einen Klassennamen ein).

      Das mit dem ".text(?)" sollte nur bedeuten, dass ich es mir so irgendwie vorstelle. Natürlich sollte das text hier keine Klasse sein. :)