Je dois ajouter des fonctionnalités de conception réactive à mon application Web à l'aide de Twitter Bootstrap. Je veux juste le comportement réactif, je ne suis pas intéressé par la typographie, les composants ou tout autre élément inclus dans Bootstrap.
J'ai eu une version personnalisée de Bootstrap en sélectionnant simplement le système de grille. Cependant, lorsque j'ajoute le CSS généré à mon application, tous mes styles sont foirés (en-tête, liens et autres). Pourquoi cela se produit-il? Comment puis-je obtenir un CSS Bootstrap avec uniquement le système de grille? Je voudrais éviter une modification manuelle des fichiers Bootstrap.
la source
box-sizing
réinitialiser les informations: css-tricks.com / ... & paulirish.com/2012/box-sizing-border-box-ftwCheckout zirafa / bootstrap-grid-only . Il ne contient que la grille d'amorçage et les utilitaires réactifs dont vous avez besoin (pas de réinitialisation ou quoi que ce soit), et simplifie la complexité de travailler directement avec les fichiers LESS .
la source
Choisissez simplement
Grid system
et "utilitaires réactifs" cela vous donne ceci: http://jsfiddle.net/7LVzs/la source
Création d'une version Grunt avec la grille Bootstrap 3.3.5 uniquement:
https://github.com/horgen/grunt-builds/tree/master/bootstrap-grid
~ 10 Ko minimisés.
Si vous avez besoin d'autres parties de Bootstrap, incluez-les simplement dans /src/less/bootstrap.less.
la source
Je suggérerais plutôt d' utiliser http://getpreboot.com/ de MDO . À partir de la v2,
preboot
le port arrière des mixins / variables MOINS utilisés pour créer le système de grille Bootstrap 3.0 est beaucoup plus léger que l'utilisation du générateur CSS. En fait, si vous incluez uniquement,preboot.less
il n'y a PAS de surcharge car le fichier entier est composé de mixins / variables et n'est donc utilisé que dans la pré-compilation et non dans la sortie finale.la source
Il semble que vous ne pouvez télécharger que la grille maintenant sur les nouvelles fonctionnalités de téléchargement de Bootstrap 4s.
la source
Cela fait un moment que cette question n'a pas été posée, mais peut-être que maintenant vous pouvez renoncer complètement à Bootstrap et utiliser CSS Grid! (c'est plus simple, plus net, plus flexible et plus rapide). Voir cet article sympa: Arrêtez d'utiliser Bootstrap - créez un modèle de grille CSS pratique pour votre interface utilisateur basée sur des composants
la source
Dans Bootstrap 4, il existe déjà des fichiers séparés dans leur GitHub. Vous pouvez les trouver ici
la source