Di seguito ho un piccolo simulatore basato su js per diversi strumenti di comando. L'utente inserisce un comando e, se è corretto, lo visualizza in alto. Per gli usi futuri, ho bisogno di assicurarmi che possa gestire tutti i comandi necessari prima di completare la simulazione. Ciò significa che inevitabilmente avrò un contenuto traboccante.Come mantenere un div scostato verso il basso mentre il contenuto HTML viene aggiunto ad esso tramite jquery, ma nascondere la barra di scorrimento?
La mia soluzione ora era impostare l'overflow Y su auto, aggiungendo la barra di scorrimento e un po 'di jquery per mantenere il client sempre in fondo al div dell'output in ogni momento, perché il contenuto viene aggiunto al di sotto del contenuto precedente ogni tempo che un utente inserisce il comando corretto.
In questo momento funziona correttamente, tranne che mi piacerebbe rimuovere la barra di scorrimento. Mi piacerebbe che il contenuto si comporti nello stesso modo in cui l'auto-bilanciamento farebbe e agisce, tranne che senza una barra di scorrimento visibile.
C'è un modo ho potuto fare questo con jQuery o JavaScript?
So che posso fare alcuni trucchi CSS per mettere una sorta di nero sulla barra di scorrimento con uno z-index, ma vorrei evitarlo, se possibile.
non credo sia possibile con css. Javascript potrebbe essere l'opzione migliore qui – DextrousDave