Autor Zpráva
Meldo
Profil
Da sa nejako dostat do selectu obrazok?
nightfish
Profil
ne
llook
Profil
možná přes css pozadí, ale asi se to bude v různých prohlížečích chovat různě...
Meldo
Profil
nightfish
skoda.

llook
To nepojde. Potreboval by som ku kazdemu riadku priradit iny obrazok.
PerToon
Profil
Meldo- llook- To nepojde. Potreboval by som ku kazdemu riadku priradit iny obrazok.
No tak to by nebyl problém, odlišit každý řádek se dá snadno, ale problém je že by to asi nešlo, protože select je myslím vykreslován ne přímo prohlížečem, nebo prostě v tom byl nějaký zmatek.
Meldo
Profil
PerToon
No moc ta nechapem. Povies, ze to neni problem a hend na to, ze to nepojde :-)
Skus napisat, co ta napadlo(kod). Stacilo by mi, keby to bola len farba nemusi to byt nevyhnutne obrazok.

select je myslím vykreslován ne přímo prohlížečem
ano, je vykreslovany cez nejake kniznice ci co. Yuhuu o tom niekde pisal.
Jay Jay
Profil
Meldo : Podle mě o tom psalo hodně lidí :) Do formulářových prvků žvatlá jak prohlížeče tak operační systém. Ty si je sice můžeš nastylovat, ale je malá/velká pravděpodobnost, že ostatním se to zobrazí jako tobě.
PerToon
Profil
Meldo- říkal sem, že odlišit každý řádek (protože potřebuješ každýmu řádku přiřadit jiný obrázek) by nebyl problém, pokud by se select nějak dal přes CSS ovlivnit... jenže protože to nejde, tak ani nejde dát každýmu řádku jiný obrázek :)
Meldo
Profil
Jay Jay
Podle mě o tom psalo hodně lidí :)
Vporiadku. Ale ja som to cital na jakpsatweb.cz :-)

Inak je to skoda. Dali by sa robit celkom pekne veci keby to islo.
Jay Jay
Profil
Meldo : Obrázek tam "narvat" nejde. Barevná změna pozadí je možná.
nightfish
Profil
teoreticky by se to možná dalo obejít přes js... v prohlížečích se zapnutým js by po kliknutí na "select" vyjela nabídka, kde by bylo vše odlišené tak jak má být
a uživatelům bez js by se zobrazil klasický select bez zvýraznění...
Jay Jay
Profil
nightfish : Můžeš to upřesnit ? Ty by si chtěl "naprogramovat" select v JS a a nechat překrýt ten původní ? :)
PerToon
Profil
Problém je, že select je drzý a často ani nerespektuje to, že by měl být třeba skrytý nebo něčím překrytý, protože jak bylo stokrát zmíněno, žvatlá do toho operační systém.
TooFew
Profil
Ja bych to neřešil. Jenom je to práce navíc a výsledek skoro žádný. Ale je to jen můj názor.
Meldo
Profil
TooFew
V mojom pripade je to celkom dolezite. Robim si totiz wysiwyg editor, ked mam select a v nom rozne farby. Okrem textoveho nazvu som tam chcel dat aj farbu, aby bolo jasne, co to je za farbu. Lebo bezne ludia nevedia, aka je farba "InactioveCaptionText". Je to tak v roznych css editoroch.
Ale asi to necham tak. Ako vydim, nepomozem si.

A preco zrovna do selectu "žvatlá operační systém"? Ostatne formularove prvky sa daju pekne ostylovat.
Jay Jay
Profil
Meldo : Do všech formulářových prvků žvatlá OS a prohlížeče ;o) To že ty je "pěkně" nastyluješ, ještě neznamená, že ostatní to tak budou mít taky :)
nightfish
Profil
Jay Jay:

do stránky vložíš požadovaný select, který pomocí javascriptu skryješ (display: none)
a místo něho vložíš např. nějaký div, kterému na onclick nastavíš zobrazení náhražky toho selectu (tzn. zřejmě nějaký další div, který bude obsahovat jednotlivé řádky řádně obarvené, při kliknutí na požadovaný řádek se tento div, opět přes js, skyje a do nějakého inputu se ti uloží kód vybrané barvy)...
ale bylo by s tím zřejmě hodně práce, takže bych to nedělal...
Jay Jay
Profil
nightfish : Ano, to by šlo :))
PerToon
Profil
Meldo- Tak to nepotřebuješ obrázek na pozadí, ale stačí tam vypsat jednotlivé barvy, ne? A když se koukneš na phpbb fóra do odesílání příspěvků, tak tam ve výběru barvy písma v selectu máš každý řádek napsaný jinou barvou, hm?
Meldo
Profil
PerToon
Jasneee. Dakujem ti velmi pekne. Na zaciatku som to myslel trosku inak, ale toto je mozno este lepsie riesenie. Diky moc.
Meldo
Profil
Inak v podstate staci dat:



<select ...
<option style="color:fuchsia;">Fuchsia</option>
</select>

a mozno este do stylu pridat background-color:transparent/white keby mal uzivatel nestandardne nastavene formulare.
peta
Profil *
Meldo
"Da sa nejako dostat do selectu obrazok?"
javascriptem si vytvorit neco podobne Selectu, pravdepodobne nejvhodnejsi bude UL LI menu
Meldo
Profil
peta
Ano. To ma tiez napadlo vytvorit nieco na sposob vysuvacieho menu alebo iframe ktory sa zobrazi po kliknuti a pod, ale bolo by to pracnejsie nez uzitok. Vyriesil som to tak ako radil PerToon a je to myslim dostacujuce.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0