Sabine: Farben in Auswahlmenü SELECT anzeigen

Ich denke mein Problem müsste man mit css lösen können. Ich möchte ein Auswahlmenü in meiner Seite einfügen in dem Farben zum anwählen sind.

<option value=”000000”>#000000</option>  
<option value=”800000”>#800000 </option>  
<option value=”008000”>#008000 </option>

Aber anstatt die hex Zahl der Farbe einzublenden würde ich lieber einen Balken mit der jeweiligen Farbe einblenden!
Doch lieber habe ich keine Information dazu bis jetzt gefunden.

Kann mir da jemand weiter helfen?

Sabine

  1. Du kannst versuchen, jeder Option einen CSS-style mit entsprechender background-color zu geben. Leider spielt da nicht zwangsläufig jeder Browser mit, so dass der Farbcode als Information trotzdem angegeben werden sollte.

    Gruß, LX

    --
    RFC 1925, Satz 6a: Es ist immer möglich, einen weiteren Umweg einzufügen.
    RFC 1925, Satz 11a: Siehe Regel 6a
  2. Ungeprueft und Tippfehler eingeschlossen:

    statt

      
    <option value=”008000”>#008000 </option>  
    
    

    besser

      
    <option value=”008000”><span style="color:#008000";>gruen</span></option>  
    
    

    Das gruen gegebenenfalls durch Leerz. ersetzen damits zu leeren
    Balken wird.

    Gruss, Prof. Sakkkkarre

    1. Hi,

      statt
      <option value=”008000”>#008000 </option>

      besser
      <option value=”008000”><span style="color:#008000";>gruen</span></option>

      Nein, besser nicht.
      http://de.selfhtml.org/html/referenz/elemente.htm#option

      MfG ChrisB

      --
      “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
      1. statt
        <option value=”008000”>#008000 </option>

        besser
        <option value=”008000”><span style="color:#008000";>gruen</span></option>

        Nein, besser nicht.
        http://de.selfhtml.org/html/referenz/elemente.htm#option

        MfG ChrisB

        Ja, du hast recht! Für diejenigen, die den knappen Hinweis nicht sofort
        verstehen: ChrisB weisst darauf hin, das ein option Tag nur #PCDATA
        und damit keine span Tag enthalten darf.

        Aber! es ist nur die halbe Miete jemanden auf einen Fehler aufmerksam
        zu machen. Warum bringst du nicht einfach die Korrektur an? Ist doch
        einfach - oder? Oder hast du Angst auch einen Fehler zu machen und
        Bammel vor der Retourkutsche (gibts von mir nicht)???

        Ich kann mit Kritik sehr gut leben!!! Danke sogar!!! Prof. Sakkkkarre

        1. Hi,

          Aber! es ist nur die halbe Miete jemanden auf einen Fehler aufmerksam
          zu machen. Warum bringst du nicht einfach die Korrektur an? Ist doch
          einfach - oder?

          Ja - aber da LX schon alles nötige gesagt hat, wäre es überflüssig.

          MfG ChrisB

          --
          “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
          1. Aber! es ist nur die halbe Miete jemanden auf einen Fehler aufmerksam
            zu machen. Warum bringst du nicht einfach die Korrektur an? Ist doch
            einfach - oder?

            Ja - aber da LX schon alles nötige gesagt hat, wäre es überflüssig.

            Ich mache Fehler und gebe sie auch offen zu. Und du? Natürlich würdest
            du einen Fehler auch zugeben wenn du je einen machen solltest :-)

            1. Hi,

              Ich mache Fehler und gebe sie auch offen zu. Und du? Natürlich würdest
              du einen Fehler auch zugeben wenn du je einen machen solltest :-)

              Ja, aber was hat das alles jetzt mit der Sache hier zu tun?

              MfG ChrisB

              --
              “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
  3. Morgen Sabine,

    Ich denke mein Problem müsste man mit css lösen

    können. Ich möchte ein Auswahlmenü in meiner Seite
    einfügen in dem Farben zum anwählen sind.

    Muss es unbedingt mit <select> sein?
    Wenn du ein wenig weiter denkst, kannst du eventuell
    mit CSS und JavaScript eine kleine Farbpalette
    zusammenbauen. Ein kleines Quadrat in der aktuellen
    Farbe, wenn die Maus drauf zeigt öffnet sich die Palette,
    und mit click auf die Farbe wird die Farbe geändert.

    gruesse aus'm ruhrpott
      jens mueller

    --
    As long as a single mind remembers, as long as a single heart
    beats with passion, how can a dream die?
    \//_ Live long and prosper
    sh:( fo:) ch:| rl:° br:^ n4:| ie:% mo:| va:} de:> zu:) fl:( ss:) ls:> js:|
    1. Muss es unbedingt mit <select> sein?
      Wenn du ein wenig weiter denkst, kannst du eventuell
      mit CSS und JavaScript eine kleine Farbpalette
      zusammenbauen. Ein kleines Quadrat in der aktuellen
      Farbe, wenn die Maus drauf zeigt öffnet sich die Palette,
      und mit click auf die Farbe wird die Farbe geändert.

      Sowas gibts auf der jQuery-UI-Demo-Seite bereits ;)

      Aber auch ohne jQuery ist sowas relativ schnell umgesetzt.

      1. Hi,

        Sowas gibts auf der jQuery-UI-Demo-Seite bereits ;)

        Ich meinte es eigendlich eher so Rudimentary jQuery color picker demo
        Kommt der Select lösung noch am nächsten, und verzichtet
        auf überflüssige, ich nenne es mal, Spielereien.

        Aber auch ohne jQuery ist sowas relativ schnell umgesetzt.

        Ich muss mich selbst erstmal wieder hinsetzen und mal ein
        wenig nachholen. Menno ey, hörts lernen denn nie auf?

        gruesse aus'm ruhrpott
          jens mueller

        --
        As long as a single mind remembers, as long as a single heart
        beats with passion, how can a dream die?
        \//_ Live long and prosper
        sh:( fo:) ch:| rl:° br:^ n4:| ie:% mo:| va:} de:> zu:) fl:( ss:) ls:> js:|