fidati se conoscessi un pò di javascript o jquery ora l'avresti già risolto o postato almeno una porzione di codice...
Io ti consiglio di provare e riprovare e col tempo apprenderai sempre di più...
Tu vuoi che il div si ridimensioni e che segua la pagina durante lo scroll ? allora cerca su internet "sticky navigation" e troverai qualcosa (ovviamente in inglese):
salva la posizione (scrollTop()) della window quando si è caricata
usa l'evento scroll() di jquery
nell'evento scroll() registri la nuova posizione della window
se nuova_pos meno vecchia_pos è maggiore dell'altezza del tuo div allora modifichi il css in linea del div rendendolo fisso (è quindi ti seguirà quando fai lo scroll) e ci cambi i parametri della larghezza cosi lo ridimensioni
altrimenti (quindi else) se nuova_pos meno vecchia_pos è minore dell'altezza del tuo div allora elimini il css in linea aggiunto al div (in questo modo ritorna tutto come di "default")
insomma ti ho detto tutto![]()
finchè non metti uno straccio di codice e ci fai capire che comunque ci stai provando dubito qualcuno ti possa aiutare di più


Rispondi quotando