Lors du téléchargement de Bootstrap 3.x, vous obtiendrez bootstrap.css et bootstrap-theme.css (sans parler des versions minifiées de ces fichiers qui sont également présentes).
bootstrap.css
bootstrap.css
est complètement stylé et prêt à l'emploi, si tel est votre désir. C'est peut-être un peu simple mais c'est prêt et c'est là.
Vous n'avez pas besoin d'utiliser bootstrap-theme.css si vous ne le souhaitez pas et tout ira bien.
bootstrap-theme.css
bootstrap-theme.css
C'est exactement ce que le nom du fichier essaie de suggérer: c'est un thème pour le bootstrap qui est considéré de manière créative «LE thème de bootstrap». Le nom du fichier confond un peu les choses puisque la base a bootstrap.css
déjà un style appliqué et je considère, pour ma part, que ces styles sont les styles par défaut. Mais cette conclusion est apparemment incorrecte à la lumière des choses dites dans la section des exemples de la documentation Bootstrap en ce qui concerne ce bootstrap-theme.css
fichier:
"Chargez le thème Bootstrap en option pour une expérience visuelle améliorée."
La citation ci-dessus se trouve ici http://getbootstrap.com/getting-started/#examples sur une vignette qui renvoie à cette page d'exemple http://getbootstrap.com/examples/theme/ . L'idée est que bootstrap-theme.css
c'est LE thème bootstrap ET c'est facultatif.
Thèmes sur BootSwatch.com
À propos des thèmes sur BootSwatch.com: Ces thèmes ne sont pas implémentés comme bootstrap-theme.css
. Les thèmes BootSwatch sont des versions modifiées de l'original bootstrap.css
. Donc, vous ne devriez certainement PAS utiliser un thème de BootSwatch ET le bootstrap-theme.css
fichier en même temps.
Thème personnalisé
À propos de votre propre thème personnalisé: vous pouvez choisir de le modifier bootstrap-theme.css
lors de la création de votre propre thème. Cela peut faciliter les changements de style sans casser accidentellement les avantages Bootstrap intégrés.
Pour un exemple des styles css, consultez: http://getbootstrap.com/examples/theme/
Si vous voulez voir à quoi ressemble l'exemple sans le fichier bootstrap-theme.css, ouvrez les outils de développement de votre navigateur et supprimez le lien de la <head> de l'exemple, puis vous pouvez le comparer.Je sais que c'est une vieille question, mais je l'ai postée juste au cas où quelqu'un chercherait un exemple de ce à quoi il ressemble.Mettre à jour
bootstrap.css
= cadre principal css (grilles, styles de base, etc.)bootstrap-theme.css
= style étendu (boutons 3D, dégradés, etc.). Ce fichier est facultatif et n'affecte pas du tout la fonctionnalité de bootstrap, il améliore seulement l'apparence.Mise à jour 2
Avec la sortie de la version 3.2.0, Bootstrap a ajouté une option pour afficher le thème css sur les pages doc. Si vous allez sur l'une des pages doc ( css , composants , javascript ), vous devriez voir un lien "Aperçu du thème" en bas de la navigation latérale que vous pouvez utiliser pour activer et désactiver le thème css.
la source
bootstrap.css
par un thème de Bootswatch.com comme le dit le site et que je pourrais toujours utiliserbootstrap-theme.css
même avec un thème Bottswatch?bootstrap-theme
avec Bootswatch. De toute façon, cela a fait du désordre sur mon site.Tout d'abord, il
bootstrap-theme.css
n'y a rien d'autre que l'équivalent du style Bootstrap 2.x dans Bootstrap 3. Si vous voulez vraiment l'utiliser, ajoutez-le simplement avecbootstrap.css
(la version minifiée fonctionnera aussi).la source
Bootstrap-theme.css est le fichier CSS supplémentaire, que vous pouvez utiliser en option. Il donne des effets 3D sur les boutons et quelques autres éléments.
la source
Comme indiqué par d'autres, le nom de fichier bootstrap-theme.css est très déroutant. J'aurais choisi quelque chose comme bootstrap-3d.css ou bootstrap-fancy.css qui serait plus descriptif de ce qu'il fait réellement. Ce que le monde considère comme un "thème Bootstrap" est une chose que vous pouvez obtenir de BootSwatch qui est une bête totalement différente.
Cela dit, les effets sont assez agréables - dégradés et ombres et autres. Malheureusement, ce fichier va faire des ravages sur les thèmes BootSwatch, j'ai donc décidé de creuser dans ce qu'il faudrait pour le rendre agréable avec eux.
MOINS
Bootstrap-theme.css est généré à partir du fichier theme.less dans la source Bootstrap. Les éléments concernés sont (à partir de Bootstrap v3.2.0):
Le fichier theme.less dépend de:
Le code utilise des couleurs définies dans variables.less à plusieurs endroits, par exemple:
C'est pourquoi bootstrap-theme.css gâche totalement les thèmes BootSwatch. La bonne nouvelle est que les thèmes BootSwatch sont également créés à partir de fichiers variables.less, vous pouvez donc simplement créer un bootstrap-theme.css pour votre thème BootSwatch.
Construire bootstrap-theme.css
La bonne façon de le faire est de mettre à jour le processus de création du thème, mais voici la manière rapide et sale. Remplacez le fichier variables.less dans la source Bootstrap par celui de votre thème Bootswatch et construisez-le et voila vous avez un fichier bootstrap-theme.css pour votre thème Bootswatch.
Construire Bootstrap lui-même
Construire Bootstrap peut sembler intimidant, mais c'est en fait très simple:
Terminé. Voyez, c'était facile, n'est-ce pas?
la source
Je sais que ce post est un peu vieux mais ...
Comme l'a souligné «witttness».
Je le vois comme Bootstrap a vu au fil des ans que tout le monde veut quelque chose d'un peu différent des styles de base. Bien que vous puissiez modifier bootstrap.css, cela pourrait casser des choses et cela pourrait rendre la mise à jour vers une version plus récente une véritable douleur et prendre du temps. Le téléchargement à partir d'un site `` à thème '' signifie que vous devez attendre si ce créateur met à jour ce thème, gros si parfois, non?
Certains construisent leur propre fichier 'custom.css' et c'est correct, mais si vous utilisez 'bootstrap-theme.css', beaucoup de choses sont déjà construites et cela vous permet de rouler votre propre thème plus rapidement 'sans' perturber le noyau de bootstrap .css. Pour ma part, je n'aime pas les boutons et les dégradés 3D la plupart du temps, alors changez-les en utilisant bootstrap-theme.css. Ajouter des marges ou padding, modifier le rayon de vos boutons, et ainsi de suite ...
la source