184 votes

Se débarrasser de tous les coins arrondis dans Twitter Bootstrap

J’aime Twitter Bootstrap 2.0 - J’adore comment elle est telle une bibliothèque complète... mais je veux faire une modification globale pour un site très boxy-non-ronde, qui est de se débarrasser de tous les coins arrondis en Bootstrap...

C’est beaucoup de CSS pour souffler à travers. Existe-t-il un commutateur global, ou quelle serait la meilleure façon de trouver et de remplacer tous les arrondis ?

350voto

BrunoS Points 711

Ce que j’ai juste fait devait définir tous les éléments de frontière-rayon à « 0 » comme ceci :

Je suis sûr que je ne veux pas remplacer cela par la suite j’ai simplement utiliser ! important.

Si vous ne compilez vos fichiers moins juste faire :

3 « bootstrap » si vous compilez il vous pouvez maintenant définir il sur le variables.less ici :

25voto

SLaks Points 391154

Télécharger la source fichiers et faire la mixin vide.

21voto

adamwong246 Points 384

Si vous utilisez Bootstrap version Avec sass/scss

Avec moins

Vous devrez définir cette variable avant d’importer les données d’amorçage. Cela affectera tous les puits et navbars.

Mise à jour

Si vous utilisez 3 de Bootstrap baseBorderRadius devrait être border-radius-base

19voto

yves amsellem Points 3033

Si vous voulez éviter de tout recompiler, ajoutez simplement .btn {border-radius: 0;} à votre CSS.

5voto

tomruss Points 108
 .btn {
  border-radius:                    0px;
  -webkit-border-radius:            0px;
  -moz-border-radius:               0px;
}
 

Ou définissez un mixin et incluez-le partout où vous voulez un bouton non arrondi.

 @mixin btn-round-none {
  border-radius:                    0px;
  -webkit-border-radius:            0px;
  -moz-border-radius:               0px;
}

.btn.btn_1 {
@inlude btn-round-none
}
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X