Perché la mia navbar dropdown non funziona in Bootstrap?
Controlla se hai fatto le seguenti cose:
- Ti sei collegato allo stesso set di CSS e JS di Bootstrap. Per esempio, se stai usando [nome file].min.css, usa anche [nome file].min.js.
- Li hai collegati nei posti giusti. Di solito il file css dovrebbe essere messo all'interno del tag head, mentre i file .js dovrebbero essere messi all'interno del tag , appena prima della chiusura del tag body.
- Si sta ottenendo un errore di tipo uncaught? Premi F12 per aprire l'ispettore del codice e vedere quanti errori sta mostrando. Se questo mostra il tipo di errore 'uncaught error type' allora è un collegamento errato di file js. In questo caso, metti il 'jquery[versione].min.js' in cima agli altri file js. Al caricamento della pagina, il jquery.min.js dovrebbe essere reso per primo. Questo potrebbe essere stato il problema.
- Controlla le classi posizionate lì. Se stai usando la versione bootstrap4 e hai copiato il codice dalla versione bootstrap 3.3.7, allora potrebbe esserci una discrepanza positiva tra le classi utilizzate. La versione Bootstrap4 ha un nuovo set di classi predefinite.
- Stai usando Bootstrap 4 in versione CDN o installazione manuale? Se stai usando l'installazione manuale allora ti stai perdendo il 'popper.js' e altri file jquery. In questo caso, usa Bootstrap CDN.
- Se stai usando Bootstrap CDN, assicurati di usare la versione CDN corretta. Se stai usando Bootstrap versione 4.0 e usi il CDN della 4.1, allora i dropdown non dovrebbero funzionare.
Spero che questi ti aiutino. Salute!!!