Bootstrap - Utilitaires réactifs

Bootstrap fournit quelques classes d'assistance, pour un développement plus rapide et adapté aux mobiles. Ceux-ci peuvent être utilisés pour afficher et masquer le contenu par appareil via une requête multimédia, combinés avec des appareils grands, petits et moyens.

Utilisez-les avec parcimonie et évitez de créer des versions entièrement différentes du même site. Responsive utilities are currently only available for block and table toggling.

Des classes Dispositifs
.visible-xs Très petit (moins de 768 pixels) visible
.visible-sm Petit (jusqu'à 768 pixels) visible
.visible-md Moyen (768 px à 991 px) visible
.visible-lg Plus grand (992 pixels et plus) visible
.hidden-xs Très petit (moins de 768 pixels) masqué
.hidden-sm Petit (jusqu'à 768 px) masqué
.hidden-md Moyen (768 px à 991 px) masqué
.hidden-lg Plus grand (992 px et plus) masqué

Classes d'impression

Le tableau suivant répertorie les classes d'impression. Utilisez-les pour basculer le contenu à imprimer.

Des classes Impression
.visible-print Oui visible
. impression cachée Visible uniquement par le navigateur pour ne pas imprimer.

Exemple

L'exemple suivant illustre l'utilisation des classes d'assistance répertoriées ci-dessus. Redimensionnez votre navigateur ou chargez l'exemple sur différents appareils pour tester les classes d'utilitaires réactifs.

<div class = "container" style = "padding: 40px;">
   <div class = "row visible-on">
      
      <div class = "col-xs-6 col-sm-3" style = "background-color: #dedef8;
         box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
         
         <span class = "hidden-xs">Extra small</span>
         <span class = "visible-xs">✔ Visible on x-small</span>
      </div>
      
      <div class = "col-xs-6 col-sm-3" style = "background-color: #dedef8;
         box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
         
         <span class = "hidden-sm">Small</span>
         <span class = "visible-sm">✔ Visible on small</span>
      </div>
      
      <div class = "clearfix visible-xs"></div>
      
      <div class = "col-xs-6 col-sm-3" style = "background-color: #dedef8;
         box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
         
         <span class = "hidden-md">Medium</span>
         <span class = "visible-md">✔ Visible on medium</span>
      </div>
      
      <div class = "col-xs-6 col-sm-3" style = "background-color: #dedef8;
         box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
         
         <span class = "hidden-lg">Large</span>
         <span class = "visible-lg">✔ Visible on large</span>
      </div>
      
   </div>  
</div>

Checkmarks indique que l'élément est visible dans votre fenêtre actuelle.