Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> kolory w liscie rozwijanej
invx
post
Post #1





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


mam taka liste:
Kod
    <select size='1' name='kolor'>
    <option value='wybierz'>-Wybierz-</option>
    <option value='czarny'>Czarny</option>
    <option value='zielony'>Zielony</option>
    <option value='szary'>Szary</option>
    <option value='czerwony'>Czerwony</option>
    <option value='zolty'>Żółty</option>
    <option value='niebieski'>Niebieski</option>
    <option value='fioletowy'>Fioletowy</option>
    <option value='bialy'>Biały</option>
    </select>

i jak zrobic, zeby obok kazdej nawy koloru, pojawil, sie malutki prostokat, w takim kolorze jaka nazwa ?, taka lista jak jest w WordPadzie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Ja wiem tylko jak zrobic mnie wiecej cos takiego
| OPTION | i jak zmienisz np na red to bedzie tak
| RED | tu img z czerwonym rysunkiem
Samego czerwonego kwadracika nie bedzie w liscie roziwjanej bo z tego co mi wiadomo to jets to nie mozliwe :]
Go to the top of the page
+Quote Post
stoprocent
post
Post #3





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 17.05.2003
Skąd: Kraków , Londyn

Ostrzeżenie: (0%)
-----


Nie jest to dokladnie to oczym mowisz ale to jest najblizsze rozwiazanie. Po najechaniu na kolor zminia sie kolor kwadracika .
  1. <select size='1' name='kolor' onmousemove="javascript:document.getElementById('check').style.backgroundColor=this.value;">
  2.   <option value='wybierz'>-Wybierz-</option>
  3.   <option value='black'>Czarny</option>
  4.   <option value='green'>Zielony</option>
  5.   <option value='gray'>Szary</option>
  6.   <option value='red'>Czerwony</option>
  7.   <option value='yellow'>Żółty</option>
  8.   <option value='blue'>Niebieski</option>
  9.   <option value='violet'>Fioletowy</option>
  10.   <option value='white'>Biały</option>
  11.   </select><div style="width:10px;height:10px;" id="check">


Tego diva mozesz zamienic czym chcesz tylko pamietaj o dopisaniu id .

[EDIT]

Jeszcze jest taka mozliwosc zeby kazda opcja miala inne tlo w tym kolorze :
<option style="background-color: jakiskolor;">

Sprawdzalem pod mozilla i IE i dziala ale pod opera cos nie .

@hwao

<img> nie zadziala w opcji .

Ten post edytował nasto 16.06.2004, 21:42:08
Go to the top of the page
+Quote Post
kicaj
post
Post #4





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

Ostrzeżenie: (0%)
-----


troche nie dokonca na temat...

Czy wie ktos jak wstawic obrazek do listy rozwijanej?
Go to the top of the page
+Quote Post
hwao
post
Post #5


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Cytat(kicaj_ @ 2004-06-16 23:30:35)
troche nie dokonca na temat...

Czy wie ktos jak wstawic obrazek do listy rozwijanej?

Nie ma takiej mozliwosci moze znajdowac sie tam tylko tekst
Go to the top of the page
+Quote Post
scanner
post
Post #6





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




KUbatron, nasto już to napisał. Nie postuj bez sensu.
Następnym razem będzie +1 warning.
Go to the top of the page
+Quote Post
orson
post
Post #7





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

Ostrzeżenie: (0%)
-----


witam ...

mozesz jeszcze zastosowac takie cos :
dla option [ nie dla selecta ! ] styl: background-image:url('images/czerwony.gif') i tam obrazek z kwadracikiem po okreslonej stronie o okreslonym kolorem ... ale dziala tylo na mozilli :| ...

pozdrawiam
Go to the top of the page
+Quote Post
rze-X-nik
post
Post #8





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 20.03.2004
Skąd: Szczebrzeszyn

Ostrzeżenie: (10%)
X----


no właśnie

najlepiej by było, jakbyś zrobił coś na divach, ale to dużo zabawy. Uwierz próbowałem, dużo kodu...

A tak na marginesie:

dla odpowiedniej opcji dajesz:

background-color: #KOLOR_W_HEXACH
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 20:50