Glory: Nur Input-Elemente mit dem Typ "button" selektieren

Hi selfler!

Angenommen ich habe folgenden Quelltext:~~~html

...
<input type="text" value="foobar">
...
<input type="button" value="foobar">
...

  
Wie erreiche ich mit CSS beide Inputs unterschiedlich zu formatieren, ohne ihnen Klassen, IDs, o.a. zuzuweisen? Ich möchte sie lediglich am "type" unterscheiden.  
  
Ich stelle mir etwas in der Richtung vor:  
input~"type=button"  
bzw.  
input~"type=text"  
oder ähnliches.  
  
Gibt es da Möglichkeiten oder komme ich um eine Klasse bzw. ID nicht herum?  
  
MG,  
Glory
  1. [latex]Moin![/latex]

    <input type="text" value="foobar">
    ...
    <input type="button" value="foobar">
    ...
    [/code]

    Wie erreiche ich mit CSS beide Inputs unterschiedlich zu formatieren, ohne ihnen Klassen, IDs, o.a. zuzuweisen? Ich möchte sie lediglich am "type" unterscheiden.

    Ich stelle mir etwas in der Richtung vor:
    input~"type=button"
    bzw.
    input~"type=text"
    oder ähnliches.

    fast ;)

    input[type="text"]

    http://www.css4you.de/wscss/css03.html#attribut

    Gibt es da Möglichkeiten oder komme ich um eine Klasse bzw. ID nicht herum?

    Wohl nicht, denn IE(<=6) spielt nicht mit.

    Cü,

    Kai

    --
    I got sunshine in my stomach, Like I just rocked my baby to sleep.
    I got sunshine in my stomach, But I can't keep me from creeping sleep,
    Sleep, deep in the deep.
    ie:{ fl:( br:< va:) ls:? fo:| rl:? n4:° ss:{ de:] js:| ch:? mo:| zu:|]
  2. hi,

    mit input[type=button] {

    }

    erreichst du das was du dir wünschst. der IE6 kanns aber natürlich nicht deshalb musst du wohl doch auf eine class zurückgreifen.

    vg mel

  3. Mahlzeit,

    Wie erreiche ich mit CSS beide Inputs unterschiedlich zu formatieren, ohne ihnen Klassen, IDs, o.a. zuzuweisen? Ich möchte sie lediglich am "type" unterscheiden.

    Wieso nutzt Du für http://de.selfhtml.org/html/formulare/klickbuttons.htm#modern@title=Buttons nicht das entsprechende HTML-Element?

    MfG,
    EKKi

    --
    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
    1. Mahlzeit,

      Wie erreiche ich mit CSS beide Inputs unterschiedlich zu formatieren, ohne ihnen Klassen, IDs, o.a. zuzuweisen? Ich möchte sie lediglich am "type" unterscheiden.

      Wieso nutzt Du für http://de.selfhtml.org/html/formulare/klickbuttons.htm#modern@title=Buttons nicht das entsprechende HTML-Element?

      Weil ich keinen Einfluss auf den vorliegenden Quelltext habe (lediglich auf das CSS).

      1. Mahlzeit,

        Wie erreiche ich mit CSS beide Inputs unterschiedlich zu formatieren, ohne ihnen Klassen, IDs, o.a. zuzuweisen? Ich möchte sie lediglich am "type" unterscheiden.

        Wieso nutzt Du für http://de.selfhtml.org/html/formulare/klickbuttons.htm#modern@title=Buttons nicht das entsprechende HTML-Element?

        Weil ich keinen Einfluss auf den vorliegenden Quelltext habe (lediglich auf das CSS).

        Dann gibt es keine zufriedenstellende Lösung für Dein Problem, da Du auf den http://de.selfhtml.org/css/formate/zentrale.htm#attributbedingte@title=Browser des Benutzer wohl noch weniger Einfluss haben wirst ...

        MfG,
        EKKi

        --
        sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|