Come aggiungere una barra di scorrimento in CSS

January 10

I browser sono solo oggetti Web che possono avere la possibilità di visualizzare le barre di scorrimento. Gli sviluppatori Web aggiungere una barra di scorrimento a div contenitori e regolando i loro valori di proprietà di overflow CSS. Dal momento che div possono contenere altri elementi della pagina Web, l'aggiunta di una barra di scorrimento per un div permette agli utenti di scorrere attraverso tali elementi pure. Con la creazione di una funzione JavaScript che modifica un valore di overflow div in tempo reale, è possibile effettuare barre di scorrimento appaiono come gli utenti interagiscono con l'applicazione Web.

istruzione

1 Incollare il codice riportato di seguito nella sezione corpo di uno dei tuoi documenti HTML:

<Div id = "testDiv1" class = "smallDiv">
aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa
aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa
aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa
</ Div>

<Input type = valore "pulsante" = "Aggiungi Barra di scorrimento" onclick = "manageScollbar ( 'testDiv1', 'show');" />
<Input type = valore "pulsante" = "Rimuovi Barra di scorrimento" onclick = "manageScollbar ( 'testDiv1', 'nascondere');" />

Questo codice crea un blocco div contenente il testo del campione. id del div è "testDiv1." Il div fa riferimento anche una classe CSS chiamato "smallDiv." Questa classe crea un piccolo div che non può contenere tutto il testo. Il primo controllo pulsante chiama una funzione JavaScript denominato "manageScrollbar." Il pulsante passa il valore id del div a quella funzione così come la parola "show". Il secondo pulsante chiama la stessa funzione JavaScript. Quel pulsante passa la parola "nascondere" per la funzione. I due pulsanti mostrano e nascondono barra di scorrimento del div quando si fa clic.

2 Incolla questo codice CSS nella sezione stile del documento per creare la classe smallDiv CSS.

.smallDiv {height: 100px; width: 100px;}

3 Aggiungere il codice JavaScript riportato di seguito alla sezione dello script del documento:

Funzione manageScollbar (div, azione) {

divObj = document.getElementById (div);
se (azione == "show")
divObj.style.overflow = "scorrimento";
altro
divObj.style.overflow = "hidden";

}

Questo codice imposta proprietà overflow del div a "scorrere" se gli utenti fanno clic sul pulsante "Mostra barra di scorrimento". In caso contrario, si imposta la proprietà overflow "nascosto".

4 Salvare il documento HTML e visualizzarlo in un browser. Viene visualizzato il testo div contenitore. Fai clic su "Mostra barra di scorrimento". Il codice viene eseguito e fa apparire una barra di scorrimento. Fai clic su "Nascondi barra di scorrimento" per rendere la barra di scorrimento scompare.