Comment je peux faire de nice à la recherche de la matrice de boutons avec bootstrap 3?
J'ai quelque chose comme ça:
HTML:
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<div class="container">
<div class="row">
<div class="col-sm-6">
<div class="btn-group">
<button type="button" class="btn btn-default">Button 1</button>
<button type="button" class="btn btn-default">Button 2</button>
<button type="button" class="btn btn-default">Button 3</button>
</div>
<div class="btn-group">
<button type="button" class="btn btn-default">Button 4</button>
<button type="button" class="btn btn-default">Button 5</button>
<button type="button" class="btn btn-default">Button 6</button>
</div>
<div class="btn-group">
<button type="button" class="btn btn-default">Button 7</button>
<button type="button" class="btn btn-default">Button 8</button>
<button type="button" class="btn btn-default">Button 9</button>
</div>
</div>
<div class="col-sm-6">
</div>
</div>
</div>
Et je voudrais avoir de la matrice de boutons de 3x3. Une chose de plus, de droite et de gauche doit ressembler à cet exemple (lignes droites):
HTML:
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<div class="container">
<div class="btn-group-vertical">
<button type="button" class="btn btn-default">button</button>
<button type="button" class="btn btn-default">button</button>
<button type="button" class="btn btn-default">button</button>
</div>
</div>
Comment je peux le faire? Peut-être que j'ai besoin d'ajouter un peu de classe de bootstrap ou de modifier le fichier css?
Vous devez vous connecter pour publier un commentaire.
Un groupe de boutons + quelques pseudo-classes
Utiliser un seul bloc avec le
.btn-group
classe.Appliquer un ensemble de propriétés CSS en utilisant des pseudo-classes:
La
clear: left;
propriété forces sur le bouton pour commencer une nouvelle ligne de la matrice. C'est parce que la.btn
la classe a l'float: left;
propriété.Configurer
border-radius
etmargin
propriétés d'une façon similaire à labtn-group
classe est décrite dans le bootstrap.css fichier.Matrice 3×3
Veuillez vérifier le résultat:
CSS:
HTML:
X×Y de la matrice
Le code ne dépend que de X:
Modifié @Pranjal répondre un peu à cause des raisons suivantes:
À cause de cela nous avons créer un div avec la classe de ligne pour chaque rangée de 3 boutons. Aussi, nous voulons que les boutons de l'être de 1/3 de la largeur de la ligne (12 colonnes), de sorte que nous lui donnons la catégorie "col-md-4" (12 divisé par 3).
HTML:
Vous pouvez essayer ce qui suit:
Je Pense que ce sera utile pour vous.Essayez celui-ci.
CSS:
HTML:
Pour Bootstrap 4 et si vous avez l'inégalité de texte qui doit envelopper.