Bootstrap 3 listes déroulantes: sur le vol Stationnaire et Cliquez sur

Presque tous les liens sur ma barre de navigation sont des listes déroulantes. Je voudrais qu'elles apparaissent sur le vol stationnaire pour les grands écrans, mais sur cliquez sur pour les petits écrans. Est-ce possible? Dans ma recherche pour la réponse, je suis tombé sur ceci: Bootstrap Menu: liste Déroulante sur le vol Stationnaire pour le Bureau Seulement. Cela ne fonctionne pas pour moi parce que je ne veux pas l'ensemble de la liste déroulante d'être invisible sur le mobile; je n'avais que cela soit visible sur les cliquer sur le vol stationnaire.

  • Depuis l'événement de clic n'est pas viable dans le CSS (encore!), nous ne pouvons tout simplement pas faire cela avec les CSS media queries. Au lieu de cela, l'utilisation de JavaScript pour saisir les navigateurs UserAgent chaîne pour vérifier l'encontre d'une expression régulière qui correspond à mobile, vu ici:(stackoverflow.com/questions/11381673/...)
  • Veuillez noter que les grands écrans peuvent encore être uniquement tactiles (tablettes en mode paysage). C'est pourquoi Bootstrap utilise le toucher/cliquez sur événements exclusivement.
  • Vous pouvez utiliser Modernizr pour détecter les capacités tactiles dans le navigateur. Envisager de cet article, cependant
InformationsquelleAutor user3694391 | 2014-07-10