D6 - Come creare una Barra laterare simile a quella di LifeHacker?

7 contenuti / 0 new
Ultimo contenuto
D6 - Come creare una Barra laterare simile a quella di LifeHacker?

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.

uhmmm!.. troppo laborioso da fare adesso.

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?

Quote:
uhmmm!.. troppo laborioso da fare adesso.

Allora puoi non farlo.

Ho notato che la barra laterale di Lifehacker scorre ruotando la rotella del mouse, quindi ha ragione pinolo. Di conseguenza... si semplifica la cosa.