Ho visto il metodo Ryan Fait's per il piè di pagina appiccicoso e uno here e here.Perché non usato posizione: fissato per un piè di pagina "appiccicoso"?
Perché queste persone creano modelli di piè di pagina appiccicosi quando #footer{position:fixed; bottom:0;}
è sufficiente?
EDIT:
vorrei aggiungere che l'uso position: fixed;
per un piè di pagina si rompe margin: auto;
centratura in (almeno) alcuni browser, creando così la necessità di un tag wrapper. Parte del mio problema con i metodi sopra menzionati sono i tag extra che sono confusi, sintatticamente scorretti (per i "puristi dell'HTML") e mangia larghezza di banda. Tuttavia, un singolo wrapper attorno al footer è ancora, a mio parere, migliore di un modello di pagina completamente confuso con cui iniziare. E, il "mio" modo è ancora più semplice e consuma meno larghezza di banda.
Un piè di pagina appiccicoso è uno che si attacca alla parte inferiore della finestra quando il contenuto non è molto alto, ma quando il contenuto è più alto dell'altezza della finestra il piè di pagina si comporta come un normale piè di pagina, viene premuto sotto il contenuto non , come la posizione stabilita ti darebbe, fluttuando sul contenuto. Può essere che la posizione: fissa è l'effetto desiderato, ma non è quello che cercano e ottengono i footer sticky. Personalmente, penso che le pagine demo pubblicate per le tecniche shodul abbiano sia pagine di esempio alte che brevi per illustrare meglio l'effetto. – wheresrhys
@wheresrhys - Hai un buon punto, nel qual caso l'intero thread deve essere riconsiderato. Che dire di 'position: absolute; bottom: 0; 'per il tuo tipo di footer appiccicoso? – Moshe
che non funzionerà, anche perché si sovrapporrà alla parte inferiore del contenuto (a meno che non si aggiunga il riempimento, ma questo combinato con l'altezza del 100% sul contenuto causerà la visualizzazione di barre di scorrimento permanenti). Per impedirlo, penso che sia necessario implementare una delle soluzioni a cui si è collegati. – wheresrhys