Ciao a tutti...
non ho idea di come si chiama ma comunque devo creare un menu alla fine della pagina usando i div pero se uno scende giù il menu scende pure...
Ciao a tutti...
non ho idea di come si chiama ma comunque devo creare un menu alla fine della pagina usando i div pero se uno scende giù il menu scende pure...
Se intendi un menu che si sposta insieme la pagina allora è il menu " flottante " e si crea con i css impostando al menu position:fixed.
Mentre se vuoi crearlo con javascript quarda questo script
flottante non vuol dire che segue la pagina e rimane fisso, ma proprio dal nome vuol dire che viene "flottato" con la proprietà float del css.
Comunque ti consiglio di usare il css, si vedrà sempre e senza problemi.
dovrei creare una bara in fondo alla pagina
il problema e con ie...
un esempio come facebook se non ero quella bara che rimane in fondo alla pagina...
pensavo di usare i div il problemma sta nella posizione fissa in fondo
Poi formattala come meglio credi.Codice:#barra { position: fixed; bottom: 0; left: 5%; right: 5%; width: 90%; background: grey; border: 1px solid; padding: 5px; }
niente ho provato a posta con ie 6 e non funziona con firefox si ma ie no...
Cosa vuol dire non funziona? Cosa è che non funziona? Non si visualizza dove dovrebbe o cosa?
lo visualizza proprio sotto al ultima cosa
che e un banner...
tipo
banner
sotto la barra
invece deve essere cosi
banner
sotto la barra
ho fatto la prova cosi ma e la stessa cosa ma con firefox funziona e con ie no
#bottombar-container{
left: 0px;
margin: 0;
width: 100%;
z-index: 9999;
position: fixed;
bottom: 0px;
}
#bottombar{
background: #f2f2f2;
border: 1px solid #ccc;
bottom: 0px;
color: #333;
height: 20px;
margin:0 auto;
width: 95%;
z-index: 9999;
}
Non ci ho capito niente! La barra andrà inserita subito dopo il body, in mdoo venga visualizzata.
Il z-index ti serve metterlo solamente se lo assegni ad altri elementi, altrimenti è inutile.
ti faccio un esempio...
http://zappi.altervista.org/index.php
Io con IE8 lo vedo bene.
Fregatene di IE6, non sbatterti tanto per un qualcosa che no nsegue gli standards. Ottimizzando per quello rischi per penalizzare gli altri browser che invece sono in regola.
ma la maggior parte delle persone e delle società usano ie6...
più del 50% del mondo non posto stare a fregarmene...
almeno cerco di avvicinarmi alla soluzione..xDxD
Quesdta affermazione è senza significato a fondamenta.
http://www.w3schools.com/browsers/browsers_stats.asp
un po di tempo fa un mese circa...
avevo letto un articolo dove affermava che la maggior parte delle aziende e delle società continuava ad usare ie6....
e ancora che molte persone lo usavano
va cercherò di non complicarmi troppo la vita come dici tu...
ot:
ma perché i diversi browser sono cosi diversi tra loro e ci complicano la vita a noi webmaster...
I borwser non sono così diversi, è IE che nelle versione rpecedenti alla 8 credeva di essere migliore "seguendo" gli standard come voleva lui. Gli altri come Opera, Chrome, Firefox seguono gli standard così come dovrebbero. Ci saranno alcune differenze, ma sicuramente non come quelle con IE.
tu dici che ie8 lo vedi bene se e cosi ok....
graz
Io non lo vedo bene con IE e non l'ho aggiornato all'8. E dubito che la maggior parte degli utenti l'abbiano aggiornato...
Comunque...
Non puoi assolutamente fregartene degli utenti IE, devi ottimizzare le tue pagine sia per Firefox che per IE (i maggiori browser).
Se oggi arrivano 5 utenti da Firefox e 20 utenti da IE, sai cosa succede se le tue pagine con IE risultano "pasticciate"?
Perderai 20 utenti...
Io non ho detto di fregarsene, ho solo detto di non sbattersi tanto.
Se preferisci avere 20 utenti ed un sito non conforme agli standards, e perdene 5 che sono aggiornati e rispettano il tutto, fai come credi
Si può creare perfettamente un template che rispetti gli standard sia per Firefox che per IE.
E' questo il problema: IE NON rispetta gli standards, quindi non si può creare un layout che rispetti gli standards per tutti i browser, ma si può creare un layout PER gli standards (?) IE, cosa ben diversa.
Come puoi vedere la diffusione di IE sta sempre diminuendo (per fortuna) nel corso degli anni fino ad arrivare a quando solamente le aziende avranno una versione obsoleta (per motivi legati a vari programmi e costi)! Chi è in azienda sicuramente non userà il browser per navigare in siti di svago, ma solamente in banche o cose simili. Basti pensare che molte società bloccano i domini di AV (se cerchi ci sono stati casi) addirittura nelle università, perchè il browser viene esclusivamente usato per lavoro (questo è quello che penso).
Puoi usare i commenti nell'HTML per caricare un altro css per IE, ma ripeto, non sbatterti tanto per questi IE se non per l'8, rischi di penalizzare sicuramente almeno il 50% degli utenti che navigano in internet con browser nettamente migliori in tutto rispetto ad IE6/7.
I miei sono solamente consigli, ovviamente fai come crei sia più giusto per te, ma un capirai che poi fare un sito perfetto per tutti i browser compresi IE6 e 7 sarà impossibile per ovvi motivi
Vedi qui: http://ryanfait.com/position-fixed-ie6/
Dovrebbe funzionare, io non ho ie6 quindi non posso provare