Ragazzi,
come faccio a creare una barra laterale con le caratteristiche generali, simili a quelle della barra laterale destra di questo sito http://lifehacker.com ?
Il problema non sta nel crearla in position fixed ma bensi nel creare una barra che si determini qual è l'altezza della pagina e definisca la vista in modo tale che il numero di righe rispecchi l'altezza disponibile e posizioni in fondo alla barra i classici pulsanti di scorrimento della vista. Questo ovviamente deve funzionare anche se ridimensioni a mano l'altezza del browser.
Avete qualche idea?
Ti puoi prendere l'altezza http://stackoverflow.com/questions/1147669/height-of-page-in-javascript
ed in base a quella cambi views (ad esempio ne crei 7-8 con quantità diverse e poi in base all'altezz amostri una o l'altro) o ancora meglio ti crei la tua query con il numero che cambia in base all'altezza.
http://www.chromeos.eu
uhmmm!.. troppo laborioso da fare adesso.
http://www.sanisapori.eu
Ma lifehacker non funziona così: nella barra laterale ci sono molti articoli e l'overflow viene gestito con la scrollbar. Non viene calcolato lo spazio disponibile per n articoli.
e quindi come replicare la cosa?
http://www.sanisapori.eu
Allora puoi non farlo.
http://www.chromeos.eu
Ho notato che la barra laterale di Lifehacker scorre ruotando la rotella del mouse, quindi ha ragione pinolo. Di conseguenza... si semplifica la cosa.
http://www.sanisapori.eu