View previous topic :: View next topic |
Author |
Message |
budha
Joined: 02 Mar 2004 Posts: 1377 Location: Osijek
|
Posted: 15.04.2005 10:40 Post subject: styling <select>-a |
|
|
'el postoji mogucnost css-om napravit ovakav <select> box?
ak ne, jel postoji kakvo alternativno rjesenje?
|
_________________ I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me. |
|
Back to top |
|
|
jurka
Joined: 26 Aug 2004 Posts: 1088 Location: Zagreb
|
|
Back to top |
|
|
che.UP mi3.crew
Joined: 07 Sep 2003 Posts: 2320 Location: zagreb
|
Posted: 15.04.2005 11:00 Post subject: |
|
|
ne... al mozes optionima dat crnu bg boju i bijela slova... oni borderi i strelica uvijek ostaju isti... |
_________________ UP | TypeTester | Accommodations App
Meni u Firefox-u ne radi AJAX |
|
Back to top |
|
|
budha
Joined: 02 Mar 2004 Posts: 1377 Location: Osijek
|
Posted: 15.04.2005 11:04 Post subject: |
|
|
che.UP wrote: | ne... al mozes optionima dat crnu bg boju i bijela slova... oni borderi i strelica uvijek ostaju isti... |
je.. to znam....
alternativno rjesenje? neki css/js generated drop-down box or something?
@jurka: fala... puno si mi pomogo! |
_________________ I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me. |
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 15.04.2005 11:14 Post subject: |
|
|
budha wrote: | alternativno rjesenje? neki css/js generated drop-down box or something? |
http://www.shauninman.com/
probaj vidjeti kako je on napravio onaj lijevi dropdown, koji je u osnovi unordered lista... |
|
|
Back to top |
|
|
budha
Joined: 02 Mar 2004 Posts: 1377 Location: Osijek
|
Posted: 15.04.2005 11:56 Post subject: |
|
|
bas ne pomaze...
ovo je samo css menu (jos mi i pokazuje "Sorry, connection failure"), a meni je potrebno da bude unutar forme, zajedno sa jos par <input>a i submit buttonom
arrrrgh |
_________________ I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me. |
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 15.04.2005 12:14 Post subject: |
|
|
Pa mislim da nije bitno gdje se nalazi...
Tih par inputa i submit button s ovim nemaju veze... Da ne bi mozda gotovo nesto?
To sto je to css menu (sto god to bilo) ne znaci nista...
Ti trebas odsimulirati fancy select sa javascriptom i css-om. To je na onom siteu napravljeno. Mozda bi se dalo cak i bez javascripta, ako ne treba imati funkciju select elementa.
Ako treba raditi kao select unutar forme, onda ce morat malo javascripta doc u igru - onda napravis da kad se klikne na neki od <li> elemenata (ili <a> elemenata unutar <li>-a) da se pozove javascript funkcija koja ce postaviti vrijednost hidden polja u formi na ono sto ti treba (neki category_id ili sto vec)... Upotrijebi mastu malo.
Odustati mozes uvijek. |
|
|
Back to top |
|
|
budha
Joined: 02 Mar 2004 Posts: 1377 Location: Osijek
|
Posted: 15.04.2005 12:32 Post subject: |
|
|
zytzagoo wrote: | Da ne bi mozda gotovo nesto? |
pa pitam jel postoji gotovo. ak postoji, zasto izmisljati toplu vodu..
zytzagoo wrote: |
Ako treba raditi kao select unutar forme, onda ce morat malo javascripta doc u igru - onda napravis da kad se klikne na neki od <li> elemenata (ili <a> elemenata unutar <li>-a) da se pozove javascript funkcija koja ce postaviti vrijednost hidden polja u formi na ono sto ti treba (neki category_id ili sto vec)... Upotrijebi mastu malo. |
to mi je jasno...
Code: |
<form name="forma" id="forma" method="post" action="dalje.php">
<a id="odabrani_element" href="#">odaberi nesto</a>
<ul>
<li onClick="javascript: getElementById('hidden').value='prvo'; ">prvo</li>
<li onClick="javascript: getElementById('hidden').value='drugo'; ">drugo</li>
</ul>
<input id="hidden" name="hidden" type="hidden" value="" />
</form>
|
?
a kako sad promjeniti "odaberi nesto" u "prvo" ili "drugo"?
zytzagoo wrote: | Odustati mozes uvijek. |
nikad |
_________________ I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me. |
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 15.04.2005 12:48 Post subject: |
|
|
Pa kad se mishem hovera na "odaberi nesto", trebao bi prikazati dropdown sa linkovima koji se vidi dok ne maknes misa sa tog ul-a, u suprotnom sakrijes listu.
Kad se linkovi pojave, klik na neki postavit ce hidden polje... Ili sam ja nesto krivo shvatio? |
|
|
Back to top |
|
|
budha
Joined: 02 Mar 2004 Posts: 1377 Location: Osijek
|
Posted: 15.04.2005 12:52 Post subject: |
|
|
zytzagoo wrote: | Pa kad se mishem hovera na "odaberi nesto", trebao bi prikazati dropdown sa linkovima koji se vidi dok ne maknes misa sa tog ul-a, u suprotnom sakrijes listu.
Kad se linkovi pojave, klik na neki postavit ce hidden polje... Ili sam ja nesto krivo shvatio? |
ma, to mi je jasno... al muci me kako klikom na neki link promjeniti ne samo vrijednost hiddena, nego i text "odaberi nesto" u odabrani? |
_________________ I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me. |
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 15.04.2005 13:16 Post subject: |
|
|
Pa das tom <a> neki id, i onda ga dohvatis sa document.getElementById('tajID').
Onda mozes ili kreirati novi textNode sa document.createTextNode, pa replaceChild() na dohvacenom elementu, ili removeat stari i appendChild() novog, ili mozda napraviti document.getElementById('tajID').firstChild.nodeValue.replace('staravrijednost', 'novavrijednost');
Naravno, trebao bi imati u nekoj varijabli inicijalno stanje texta u <a> elementu da mozes lako vratiti na njega, a najlakse bi ti bilo da sve vrijednosti imas u nekom arrayu jer ce ti manipulacija podacima biti lakse, provjere nakon submita mozes raditi lakse itd.
Mislim, nije bas skroz jednostavno, i ako se nisi pozabavio DOM scriptingom do sada, mozda se ne bi trebao uhvacati u kostac sa ovako necim dok malo ne proguglaš o cijeloj tematici... Ali pitao si za alternativno rjesenje, pa ti ga evo |
|
|
Back to top |
|
|
budha
Joined: 02 Mar 2004 Posts: 1377 Location: Osijek
|
Posted: 15.04.2005 13:18 Post subject: |
|
|
zytzagoo wrote: | document.getElementById('tajID').firstChild.nodeValue.replace('staravrijednost', 'novavrijednost'); |
e to mi je trebalo!
fala e |
_________________ I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me. |
|
Back to top |
|
|
carr
Joined: 13 Nov 2003 Posts: 1397 Location: Karlovac
|
Posted: 15.04.2005 19:40 Post subject: |
|
|
zytzagoo wrote: | budha wrote: | alternativno rjesenje? neki css/js generated drop-down box or something? |
http://www.shauninman.com/
probaj vidjeti kako je on napravio onaj lijevi dropdown, koji je u osnovi unordered lista... |
kad odem na ovu stranicu iz IE-a ne prikaze mi uopce taj dropdown, mozda stvar ne radi u IE-u (neznam zasto nebi, no dobro).
cisto kao informacija budhi.. |
_________________ Bolje biti malo lud, nego malo pametan. |
|
Back to top |
|
|
maratz mi3.crew
Joined: 24 Nov 2003 Posts: 1207 Location: ZAG
|
Posted: 15.04.2005 20:58 Post subject: |
|
|
carr wrote: | kad odem na ovu stranicu iz IE-a ne prikaze mi uopce taj dropdown, mozda stvar ne radi u IE-u (neznam zasto nebi, no dobro).
cisto kao informacija budhi.. | Je, može bit, Shaun radi striktli po DOM-u |
_________________ STOP HITTING YOURSELF! | NETIQUETTE | TYPETESTER | Hypertext rulez™ | CREATIVE NIGHTS | ACCOMMODATIONS |
|
Back to top |
|
|
red
Joined: 03 May 2004 Posts: 919 Location: Zabok
|
|
Back to top |
|
|
carr
Joined: 13 Nov 2003 Posts: 1397 Location: Karlovac
|
|
Back to top |
|
|
|