Newsgroup: it.comp.www.html
Titolo: menù mobile

C'č qualcuno che mi sa dire come dove trovare javascript o altro che
permettano di fare un menů mobile come questo???
http://www.poste.it/postali/ordinario/
mettendo tasti diversi
grazie

alfa wrote:

Non ho capito cosa intendi per menu mobile (e il link non mi ha aiutato: non
vedo nulla di mobile).
Puoi spiegarti meglio? :-)
-- 
Ciau
~~
Litt - 
http://divxworld.altervista.org
*MyFastwebIP* - 
http://myfastwebip.weedns.com

Puoi spiegarti meglio? :-)
come sul link se scendi la pagina il menù a sx scende insieme alla pagina
per la verità ora ho trovato uno javascript che lo fa ma vorrei cambiare la
grafica mi dai una mano???

 grafica mi dai una mano???
Usare i CSS con
   position: absolute;
non va bene?
Ciao
	Mavimo
-- 
Ci sono due possibili esiti:
  - se il risultato conferma l'ipotesi e' una misurazione
  - se il risultato e' contrario all'ipotesi allora hai fatto una scoperta
				*Enrico Fermi*

 ma non funziona con ie.
Su IE 5.2.2 per mac il menu delle poste che segue lo scrolling funziona

 mettendo tasti diversi
Il menu mobile che vedi è fatto in javascript,
quindi è tutto lato client, quindi lo puoi copiare direttamente dal sito.
Altrimenti lo puoi fare in flash...
es:
http://www.christianmeyerdrums.it/novita/novita_it.asp
a seconda di quale dei due linguaggi mastichi meglio.
In parecchi siti fatti da me ho invece usato un menu in posizione fissa, es:
http://www.marok.org/Arte/Foto/Bugo04/
http://www.percfest.com/percf-eventi.htm
http://www.arpnet.it/uciim/esperienze.htm
e questo si può fare tranquillamente in standard css+html,
basta sfruttare le proprietà position:fixed e overflow-y:auto/hidden
MaRoK

mi piace molto questo ma non so come farlo mi daresti una mano???
grazie


 mi piace molto questo ma non so come farlo mi daresti una mano???
no, io non uso flash, sorry.
ti conviene chiedere ai newsgroup che trattano di flash.
MaRoK

Marok ha scritto:

Ho dato un'occhiata anche io ma è comunque gestito da un javascript, che 
si trova a questo indirizzo:
http://www.christianmeyerdrums.it/menu.js
Saluti

ok e se volessi farlo tipo il tuo
http://www.percfest.com/percf-eventi.htm

 
http://www.percfest.com/percf-eventi.htm
In parte l'avevo già spiegato qua:
http://groups.google.it/groups?th=a522660107c66b76&seekm=iFSpb.92929%24e5.3412997%40news1.tin.it#link9
comunque il concetto di base è piuttosto semplice:
i browser alfabeti (Opera, Mozilla ecc...) riconoscono la proprietà position:fixed,
che dice al browser di mantenere il menu in posizione fissa.
Quindi, se io nel foglio di stile scrivo:
#pippo {position:fixed}
quando io apro un browser intelligente e scrollo la pagina, il div pippo sta fermo,
dentro il div #pippo ci metti il menu, e il gioco è fatto.
I browser analfabeti (=IE) non riconoscono la proprietà position:fixed,
perché se no la vita sarebbe troppo comoda.
In compenso IE permette di controllare lo scrolling verticale e orizzontale dei div in modo indipendente,
attraverso le istruzioni overflow-x e overflow-y.
Quindi, invece che tenere fisso il div #pippo, elimini la barra di scrolling dal body, dichiarando:
body {overflow-y:hidden}
poi crei un div che occupi tutta la pagina e gli metti le barre di scrolling:
#contenuto {position:absolute; top:0px; left:0px; width:100%; height:100%; overflow-x: auto; overflow-y:auto}
A questo punto, sovrapponi il div #pippo al div #contenuto,
senza dichiarare position:fixed, e il div #pippo su IE rimarrà fermo.
Per tutti gli altri browser alfabeti, basterà aggiungere l'istruzione:
body>#pippo {position:fixed}
che essendo standard viene ignorata da IE.
Tutto chiaro?
MaRoK

 
http://www.christianmeyerdrums.it/menu.js
hai ragione!
chissà perché ero convinto fosse in flash...
ok, allora hai la soluzione sotto mano...
purtroppo non dice chi è l'autore, il che è poco carino.
dallo stile mi sembra che almeno un pezzo sia di thomas brattli,
ma ormai sono in molti a scrivere in quel modo...
credo sia più o meno analogo a quello di 
poste.it
.
Comunque, modifica quel file e sei a posto...
quando lo inserisci nel tuo sito però scrivi da dove l'hai preso,
altrimenti è maleducazione :)
MaRoK