2012-12-02 4 views
1

Je commence juste avec Bootstrap et je suis bloqué à l'étape initiale. J'essaye de modifier le marketing-narrow.html (exemple par défaut de docs/exemples) pour rendre le bouton d'affichage plus petit.Styles de bouton dans Twitter Bootstrap

j'ai changé

<a class="btn btn-large btn-success" href="#">Sign up today</a> 

à

<a class="btn btn-small btn-success" href="#">Sign up today</a> 

et il n'y avait aucun changement visuel du tout! Qu'est-ce que je fais mal?

+2

Essayez d'utiliser l'outil Inspecter l'élément dans votre navigateur, faites un clic droit sur le bouton et en utilisant cette fonctionnalité, vous pouvez voir quelle classe le bouton est en cours d'exécution. – joshuahornby10

+0

@ joshuahornby10 Bon conseil. Je viens de vérifier et c'est en fait sous la classe btn-small. J'ai même essayé btn-mini. Aucun des deux ne fonctionne. :( – Gowtham

+1

@Gowtham pouvez-vous voir les changements? Http://codepen.io/yardenst/pen/mwyvb – YardenST

Répondre

2

Ils remplacent certains attributs à cette règle:

.jumbotron .btn { 
    font-size: 21px; 
    padding: 14px 24px; 
} 

le soulignement affect est que btn-small et btn-large sont les mêmes dans le contexte de .jumbotron.


supprimer jumbotron classe pour la BTN-petite fonctionnera comme prévu:

<div> 
     <h1>Super awesome marketing speak!</h1> 
     <p class="lead">Cras justo odio, dapibus ac facilisis in, egestas eget quam. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p> 
     <a class="btn btn-small btn-success" href="#">Sign up today</a> 
</div> 
+0

Je viens de comprendre cela! Merci! Aussi, est-ce une bonne pratique à ajouter! important à la fin de mon css pour m'assurer que les propriétés que je définis remplacent celles par défaut de bootstrap? – Gowtham

+1

@Gowtham! important n'est jamais une bonne solution, vous devez ajouter vos classes après les classes de bootstrap et les remplacer. : //codepen.io/yardenst/pen/AKGlF – YardenST