Questa guida spiegherà come creare schede con CSS e JavaScript.
Come creare schede con CSS e JavaScript?
Questa sezione contiene istruzioni passo passo per la creazione di schede con CSS e JavaScript.
Passaggio 1: crea una struttura a schede utilizzando HTML
Per prima cosa, guarda il codice HTML che crea la struttura delle schede HTML:
< ID div = 'scheda1' al clic = 'Primo()' > Casa div >
< ID div = 'scheda2' al clic = 'secondo();' > Di div >
< ID div = 'scheda3' al clic = 'terzo();' > Contattaci div >
< fratello />
< ID div = 'cont1' > Benvenuti in Linuxhint ! div >
< ID div = 'cont2' > EDUCAZIONE TECNOLOGICA
Abbiamo creato molti prodotti per aiutarti a conoscere Linux, programmazione, informatica e altro ancora.
div >
< ID div = 'cont3' >
Puoi contattare il nostro team presso l'editor AT linuxhint DOT com.
div >
Nelle righe di codice sopra:
- IL ' ' aggiunge un elemento div con un ID 'tab1' e un ' al clic 'evento per eseguire il collegamento' Primo() ' funzione quando si fa clic su di esso. Questo elemento funge da scheda HTML.
- Il metodo sopra viene eseguito per i successivi due elementi div.
- IL '
Il tag ' aggiunge un'interruzione di riga.- IL '
' Il tag inserisce nuovamente un elemento div avente un ID assegnato 'cont1'. Questo elemento mostra il contenuto della scheda creata in un blocco.- I prossimi due”
I tag aggiungono anche elementi div con gli ID assegnati.
Passaggio 2: stilizzare le schede utilizzando i CSSOra applica le proprietà di stile CSS per personalizzare le schede e il loro contenuto in base alla tua scelta:
< stile >
#tab1, #tab2, #tab3 {
galleggiante : Sinistra ;
imbottitura : 5px 10px 5px 10px ;
sfondo : rosso-arancio ;
colore : #FFFFFF ;
margine : 0px 5px 0px 5px ;
cursore : puntatore ;
confine - raggio : 3px ;
}
#tab1 : passa il mouse, #tab2 : passa il mouse, #tab3 : passa il mouse {
sfondo : verde ;
}
#cont1, #cont2, #cont3 {
larghezza : 300px ;
altezza : 100px ;
imbottitura : 40px ;
font - misurare : medio ;
font - famiglia : 'Times New Roman' , Tempi, serif ;
confine : 2px rosso-arancio solido ;
confine - raggio : 7px ;
Schermo : nessuno ;
}
stile >Nello snippet di codice indicato:
- Innanzitutto, accedi al “ schede ' utilizzando gli ID assegnati e personalizzali tramite le seguenti proprietà di stile (float, riempimento, sfondo, colore, margine: 0px 5px 0px 5px, cursore e raggio bordo).
- Successivamente, allega il ' passa il mouse ' gestore eventi con le schede per modificare i colori di sfondo quando il mouse dell'utente passa sopra di esse.
- Successivamente, accedi al ' contenuto delle schede ' memorizzato negli elementi div i cui ID sono 'cont1', 'cont2' e 'cont3'. Ora applica le seguenti proprietà di stile (larghezza, altezza, riempimento, dimensione del carattere, famiglia di caratteri, bordo, raggio del bordo e visualizzazione).
Passaggio 3: aggiungi funzionalità alle schede utilizzando JavaScriptInfine, aggiungi funzionalità alle schede create con l'aiuto di JavaScript:
< sceneggiatura >
prima la funzione ( ) {
documento. getElementById ( 'cont1' ) . stile . Schermo = 'bloccare' ;
documento. getElementById ( 'cont2' ) . stile . Schermo = 'nessuno' ;
documento. getElementById ( 'cont3' ) . stile . Schermo = 'nessuno' ;
}
funzione per secondo ( ) {
documento. getElementById ( 'cont2' ) . stile . Schermo = 'bloccare' ;
documento. getElementById ( 'cont1' ) . stile . Schermo = 'nessuno' ;
documento. getElementById ( 'cont3' ) . stile . Schermo = 'nessuno' ;
}
funzione terza ( ) {
documento. getElementById ( 'cont3' ) . stile . Schermo = 'bloccare' ;
documento. getElementById ( 'cont1' ) . stile . Schermo = 'nessuno' ;
documento. getElementById ( 'cont2' ) . stile . Schermo = 'nessuno'
}
sceneggiatura >Le righe di codice sopra:
- Definire una funzione denominata ' Primo ”.
- In questa definizione di funzione, il “ document.getElementById() ' accede all'elemento div il cui ID è 'cont1' e applica il metodo ' stile 'proprietà con un' bloccare ' valore su di esso. Questa proprietà visualizzerà il contenuto della scheda su cui l'utente fa clic.
- Successivamente, 'document.getElementById()' accede a un altro div e applica la proprietà 'style' con un valore 'none' per nasconderlo. Nasconderà quell'elemento sulla pagina web.
- Il metodo precedente viene eseguito per gli elementi div a cui si accede successivamente. Questo perché la funzione “primo” mostra solo il contenuto della scheda il cui valore della proprietà “stile” è “blocco” e nasconde gli altri.
- La procedura precedente viene eseguita per le successive funzioni “second()” e “terza()”.
Produzione
Si può vedere che le schede vengono create con successo e mostrano il rispettivo contenuto al clic dell'utente.
Conclusione
Per creare schede, crea prima le loro strutture utilizzando 'HTML', quindi personalizzale con l'aiuto delle proprietà di stile CSS. Le proprietà di stile vengono aggiunte senza esportare alcun foglio di stile aggiuntivo. Queste proprietà rendono le schede attraenti e accattivanti. Una volta create e personalizzate le schede, utilizza il linguaggio di programmazione JavaScript per aggiungere funzionalità ad esse. In questa guida è stata praticamente spiegata la procedura completa per creare schede con CSS e JavaScript.