Avatar billede styler.dk Nybegynder
08. maj 2005 - 22:50 Der er 7 kommentarer og
1 løsning

Form med farve

Rimelig flovt spørgsmål, at stille herinde, men prøver alligevel, har fuldstændigt glemt hvordan man gør.

http://eksperten.styler.dk/eksperten_color.htm

Nogle som ved hvordan man får baggrunden, altså der hvor der står: Eksperten.dk1, Eksperten.dk2 osv. til en anden farve,
og kan man få hver eneste linje til hver sin forskellige farve ?
Avatar billede claus_joergensen Nybegynder
08. maj 2005 - 22:53 #1
Ikke flovt spørgsmål, det svaret er, at det er umuligt.
Avatar billede olebole Juniormester
08. maj 2005 - 23:04 #2
<ole>

- og et forkert svar er såmænd heller ikke noget at skamme sig over  :)

I princippet kan du skrive:

<select>
    <option>Vælg ...</option>
    <option style="background-color:red">Tekst</option>
    <option style="background-color:green">Tekst</option>
    <option style="background-color:yellow">Tekst</option>
    <option style="background-color:blue">Tekst</option>
</select>

- men i Moz skifter farven i det lukkede element ikke til den valgte options farve. Derfor kan du med fordel skrive:

<select onchange="this.style.backgroundColor=this.options[this.selectedIndex].style.backgroundColor">
    <option>Vælg ...</option>
    <option style="background-color:red">Tekst</option>
    <option style="background-color:green">Tekst</option>
    <option style="background-color:yellow">Tekst</option>
    <option style="background-color:blue">Tekst</option>
</select>

/mvh
</bole>
Avatar billede olebole Juniormester
08. maj 2005 - 23:09 #3
- og skal elementet have en udgangsfarve og den skal skifte med de valgte options, er den sikreste måde:

<select style="background-color:red" onchange="this.style.backgroundColor=this.options[this.selectedIndex].style.backgroundColor">
    <option style="background-color:red">Tekst</option>
    <option style="background-color:green">Tekst</option>
    <option style="background-color:yellow">Tekst</option>
    <option style="background-color:blue">Tekst</option>
</select>
Avatar billede claus_joergensen Nybegynder
09. maj 2005 - 01:55 #4
Jeg synes ellers at havde læs en række debatter hvor der blev konkluderet at det ikke var muligt, at ændre farven på en <select> ?
Avatar billede claus_joergensen Nybegynder
09. maj 2005 - 02:01 #5
ahh, sorry my bad.

Det er baggrundsbilleder i <select> som ikke virker i IE, ikke farve.
Mixede rundt i hukommelsen.
Avatar billede styler.dk Nybegynder
09. maj 2005 - 18:20 #6
damn :O fuck hvor lækkert :D takker, nu skal du bare ligge et svar,olebole!
Avatar billede olebole Juniormester
09. maj 2005 - 18:42 #7
Selvtak ... og som claus_joergensen strejfede, er der en del ting, man ikke kan med en select. Det er af flere grunde et ret specielt element, hvorfor løsningen er lidt mere bøvlet, end jeg synes om .... men det kan jeg desværre ikke gøre noget ved  :)
Avatar billede styler.dk Nybegynder
09. maj 2005 - 18:57 #8
Havde bare set et sted, man kunne ændre farven, men det er jo langtid siden, og husker ikke siden mere.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester