16/09/2013

Twitter Bootstrap, un framework front-end pour vos développements web

La nouvelle version du framework proposé par Twitter, Bootstrap 3 est sorti depuis quelques mois à l'heure où est rédigé cet article. 

Introduction

La nouvelle version du framework proposé par Twitter, Bootstrap 3 est sorti depuis quelques mois à l'heure où est rédigé cet article. Ce dernier vous permet de mettre en place rapidement de petits projets dont l'interface se veut "responsive" c'est-à-dire qui doit s'adapter à tous types de terminaux. Tout a été prévu (ou presque) pour vous faciliter la tâche : grilles, listes déroulantes, boutons, pagination, alertes, ... Développé sous licence Apache 2, il rencontre depuis sa sortie un franc succès au sein de la communauté des développeurs web.

Bootstrap version 3 apporte son lot de corrections mais également de nombreux composants supplémentaires comme les groupes d'input bien plus riches qu'auparavant, les groupes de listes ou encore le jumbotron qui permet de mettre en valeur un contenu important sur un site.

 

Pourquoi nous avons choisi Bootstrap 3

L'équipe Vertuoz a récemment choisi Bootstrap 3 pour l'adaptation en version mobile et tablette d'un site internet déjà existant. Il répondait en tout point à toutes les contraintes que nous avions à respecter à savoir :

  • la compatibilité sur la plupart des navigateurs (Chrome,  Safari, Opera 11+, Firefox 4+, Internet Explorer 8+),
  • une grille CSS3 permettant d'adapter les listes d'éléments aux terminaux mobiles,
  • un grand nombre de composants à l'intégration rapide (navbar, formulaires, icônes, boutons, ...),
  • un framework régulièrement mis à jour et disposant d'une communauté d'utilisateurs très active

 

Exemples et astuces

La grille

Voici quelques exemples d'intégration pour vous faire une idée de son fonctionnement :

<div class="grid-item col-lg-2 col-md-3 col-sm-4" />

Sur un écran à la résolution supérieure à 1200px, 6 éléments de la div s'afficheront sur la même ligne, 4 éléments s'afficheront pour une résolution supérieure à 992px, 3 éléments s'afficheront pour une résolution supérieure à 768px, 1 élément pour les résolutions inférieures à 768px.

Les Media Queries

Les Media Queries sont utilisées pour appliquer certaines règles de CSS en fonction de la résolution de l'écran du terminal. Voici les règles que nous avons utilisé pour certains de nos projets :

@media(min-width:1200px){} 
@media(min-width:992px){} 
@media(min-width:768px){} 
@media(min-width:480px){} 
@media(max-width:479px){}

Grâce à ces quelques règles vous pouvez tout personnaliser (ou presque). Attention cependant à ne pas perturber le fonctionnement responsive de la grille.

Un projet Bootstrap en plein écran

Par défaut, les pages créées avec Bootstrap doivent être conçues à l'intérieur du wrapper "container" qui ajoute des marges à gauche et à droite de l'écran :

<div class="container" />

Pour remédier à ce pseudo-problème dans le cas d'une application plein écran, une solution existe et consiste à remplacer ce dernier par le wrapper suivant :

.container-full {  margin: 0 auto;  width: 100%; }

Lorsque vous souhaitez appliquer par la suite des padding au texte vous pouvez utiliser ce qui suit :

.content { padding: 0 15px; } 
 

A noter : la rétro-compatibilité avec la version 2 de Bootstrap n'a pas été conservée. Vous devrez donc revoir votre code si vous souhaitez migrer de la version 2 vers la version actuelle. Pour plus d'informations vous pouvez consulter cette page.

Le Blog Vertuoz
Découvrez les articles originaux écrits par notre équipe : actualités de l'agence, conseils sur les meilleures techniques du web ou dernières réalisations,... nous les partageons ici dès que nous en avons l'occasion.
Bonne lecture !

Retrouvez toute notre actualité

News de l'agence, conseils sur les meilleures techniques du web ou dernières réalisations,... nous les partageons ici dès que nous en avons l'occasion. Bonne lecture !
Toute notre actualité
05 avril 2026
Vertuoz lance Morning Brief : un comité de direction IA qui briefe les dirigeants de PME chaque matin

Morning Brief connecte vos outils métier et fait tourner chaque nuit 5 agents IA spécialisés. Résultat : un rapport de pilotage structuré, livré chaque matin à 8h. Découvrez notre nouvelle solution sur www.morning-brief.ai.

Lire l'article
03 avril 2026
Atelier IA à Avignon : comment Vertuoz et Tut-Tut explorent les usages concrets de l’intelligence artificielle

Le 23 mars 2026, Vertuoz et Tut-Tut ont réuni leurs équipes techniques à Avignon pour une matinée dédiée à l’intelligence artificielle appliquée aux métiers du développement. Avec la participation exceptionnelle de Mathieu Nebra, cofondateur d’OpenClassrooms, cette rencontre a permis de croiser les regards, confronter les pratiques et faire émerger des pistes d’innovation tangibles.

Lire l'article
27 mars 2026
Business analyse et cadrage stratégique : le groupe NGE nous confie la conception de sa plateforme digitale innovation

Le groupe NGE nous a confié une mission de business analyse et de cadrage fonctionnel pour la conception de sa future plateforme digitale innovation.

Objectif : structurer les processus métiers, centraliser les innovations et améliorer leur diffusion à l’échelle du groupe.

Lire l'article
27 mars 2026
Deux femmes, une cause, une aventure hors norme : Vertuoz soutient le Rallye Aïcha des Gazelles 2026

Deux femmes, une histoire, une cause. Vertuoz soutient l’équipage Les Gazelles Tav’elles dans leur participation au Rallye Aïcha des Gazelles 2026, une aventure hors norme portée par l’engagement et la solidarité.

Lire l'article
13 mars 2026
SEO 2026 : comment l’intelligence artificielle transforme la création de sites web et le référencement (ChatGPT, Gemini, Perplexity)

Cet article explore l’impact de l’intelligence artificielle sur le développement de sites web et l’évolution du référencement naturel. Il explique comment les entreprises peuvent adapter leur stratégie digitale afin d’apparaître dans les réponses générées par les moteurs d’IA comme ChatGPT, Gemini ou Perplexity.

Lire l'article
27 février 2026
Business analyse et cadrage stratégique pour l’optimisation et la digitalisation des processus de production de prothèses dentaires

Le laboratoire de fabrication de prothèses dentaires Dent’in à Cavaillon nous confie une mission de business analyse et de cadrage fonctionnel en vue de concevoir une plateforme web sur mesure de gestion d’activité, destinée à digitaliser la production, centraliser les commandes et optimiser le traitement des flux internes.

Lire l'article