Kann rgba () Hintergrundfarbe für ausgewähltes Element nicht in Chrome arbeiten

8

Chrome Version 16.0.912.75 m läuft unter Vista.

Ich versuche, eine rgba-Hintergrundfarbe auf ein deaktiviertes select-Element mit einer Deckkraft von 0,2 anzuwenden.

Es funktioniert gut in Firefox und Opera, aber Chrome ignoriert die Deckkraft und zeigt nur flache Farbe. Ich habe bereits versucht -webkit-aussehen hinzuzufügen: keine. Dies behebt den Alpha-Wert, aber entfernt den Button-Teil des Select-Elements aus der Ansicht.

Weiß jemand, wie man einen Hintergrund mit einem Alpha-Wert hat, und nicht den Button-Teil von select ausblenden?

Ссылка & lt; == Ich habe dies bearbeitet, um zu bestätigen, dass rgba ansonsten für die Hintergrundfarbe arbeitet, aber nicht für wählen. Die zwei Felder haben unterschiedliche Hintergrundtransparenz in Chrome, aber die Auswahl nicht.

Immer noch nichts, einen Fehlerbericht eingereicht: Ссылка

    
daveyfaherty 10.01.2012, 13:50
quelle

3 Antworten

2

Ich hasse es, dir das zu brechen, aber das Styling von Formelementen mit CSS ist nur eine Tüte Schmerz. Es gibt einen Grund, warum jeder Javascript-Ersatztechniken verwendet, um das Aussehen und Verhalten von Formularelementen zu ändern .. (außer Text und Textbereich im Wesentlichen)

    
Naman Goel 17.10.2012 10:35
quelle
0

funktioniert nicht wie in Chrom 16.0.912.75 m auf XP. WENN Sie die Opazität des Behinderten angeben: .2; Es ändert die Deckkraft des gesamten Elements. Sie sind sich nicht sicher, welchen Effekt Sie erzielen möchten, zeigen vielleicht einen Kontext, um eine Lösung zu bieten.

    
joshvito 11.01.2012 15:15
quelle
0

Ich stieß auf das gleiche Problem, indem ich ein Formular für einen Kunden entwickelte. Die Problemumgehung, die ich am Ende benutzte, bestand darin, background-color auf eine leichtere Version ( #faebe7 ) der Basisfarbe einzustellen, die ich verwenden wollte, in diesem Fall rot, anstatt rgba(255,0,0,0.4) zu verwenden.

    
Andrew Bartel 20.09.2012 20:25
quelle

Tags und Links