webForumDet fria alternativet

Styla en dropdown list-Ändra färg på mouseover

HTML & CSS

4 svar · 353 visningar · startad av sura

Medlem sedan nov. 200112 inlägg
Frågan#1

Hej,

Jag undrar om någon vet om det är möjligt att styla en vanlig dropdownlist på följande sätt:
Jag vill byta färg på den blåa defaultfärgen vid mouseover till en annan färg. Har för mig jag har sett detta någonstans:-)

[Redigerat av sura den 11 dec 2001]

Medlem sedan nov. 200013 890 inlägg
#2

Det är en inställning som varje användare gör lokalt på sin dator.

För windows:
Högerklick på skrivbordet -> Egenskaper -> Utseende

------------------
/Tor
www.tor.nu

Medlem sedan aug. 2000359 inlägg
#3

Vad jag testat så går det inte att ta bort den blåa bakgrundsfärgen, däremot så går det alldeles utmärkt att ändra andra stilar(som t ex borders och teckensnitt) mha option:hover, t ex så här:

select, option { background-color: #123456; color: #abcdef; border-width:3px; border-style:double; border-color: #ff0000; -moz-border-radius: 8px }
option:hover { border-color: #0000ff; -moz-border-radius:2px}

Det funkar utmärkt i Mozilla, har dock en antik IE5 liggande, och där funkar det inte, den grejar bara hover på länkar.

------------------
http://higa.dns2go.com

Medlem sedan aug. 2000359 inlägg
#4

Oops!
Kom visst på att man i Mozilla kan lägga en bild som bakgrund i option:hover. Det är om du bara anger en färgkod som Windows overridar din inställning.

------------------
http://higa.dns2go.com

Medlem sedan nov. 200112 inlägg
#5

OK!
Ska prova det. Tack för hjälpen!
Hoppas det funkar i Explorern också:)

265 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)