
- 134 pages
- French
- ePUB (adaptée aux mobiles)
- Disponible sur iOS et Android
À propos de ce livre
Flexbox est en passe de révolutionner de manière profonde et pérenne notre façon de concevoir des designs et des composants en CSS. Pourquoi y consacrer un ouvrage ? Car, bien utilisé, Flexbox permet de faciliter la tâche de bon nombre de développeurs web.
Un ouvrage de référence pour les webdesigners et intégrateurs
"Flexible Box Layout Module", mieux connue sous le nom de "Flexbox", est une spécification CSS 3 du W3C qui définit un nouveau modèle de boîte et de positionnement jusqu'alors inédit. Il intègre une gestion naturelle de la fluidité des éléments et du Responsive, et rend caduc l'usage de grilles d'affichage complexes, voire de frameworks - véritables usines à gaz où l'on n'exploite qu'à peine 10% de l'outil. Oubliez donc tout ce que vous aviez appris sur CSS et, comme moi, tombez amoureux de Flexbox !
Outre la simplification des schémas de positionnement, Flexbox apporte des solutions parfaites à une problématique bien ancrée dans notre époque : le Responsive Webdesign. Le design d'éléments flexibles, la réorganisation des blocs ainsi que la faculté à basculer très aisément d'un mode d'affichage horizontal vers un mode vertical en font un allié formidable dans nos projets d'adaptation aux tablettes et smartphones.
Une spécification CSS 3 novatrice
Flexbox a été pensé et optimisé pour faire table rase de toutes les techniques bancales historiques de positionnement et des contournements de propriétés qui pullulent dans nos projets web. Les "anciennes" méthodes encore (mal) utilisées de nos jours pour aligner ou placer des éléments ne sont souvent rien d'autre que du bricolage empirique : "tiens, à quoi peut bien servir ce position : relative ?", "pas grave, je mets une classe .clearfix partout !", "oh ! mais pourquoi ça ne veut pas rentrer ?", etc.
Flexbox est conçu pour mettre de l'ordre dans tout ce maelström de bidouilles et revenir enfin aux bases d'un positionnement propre et adapté aux besoins actuels. Cet ouvrage vous permettra de découvrir et de tirer parti de toutes les nouveautés apportées par cette spécification CSS 3, notamment à travers six travaux pratiques...
À qui s'adresse cet ouvrage ?
- Aux webdesigners et intégrateurs avancés ou experts qui souhaitent appréhender et maîtriser en production ce nouveau modèle de positionnement excitant.
- Aux développeurs et chefs de projet web soucieux de découvrir les rouages d'une technologie qui facilitera assurément la vie de leurs projets.
- A quiconque est impatient de laisser tomber toutes les bidouilles ancestrales de CSS et d'ouvrir ses horizons à des modèles bien plus intuitifs.
Foire aux questions
- Essentiel est idéal pour les étudiants et les professionnels qui aiment explorer un large éventail de sujets. Accédez à la bibliothèque Essentiel comprenant plus de 800 000 titres de référence et best-sellers dans les domaines du commerce, du développement personnel et des sciences humaines. Il comprend un temps de lecture illimité et la voix standard de la fonction Écouter.
- Complet est parfait pour les étudiants avancés et les chercheurs qui ont besoin d'un accès complet et illimité. Accédez à plus de 1,4 million de livres sur des centaines de sujets, y compris des titres académiques et spécialisés. L'abonnement Complet comprend également des fonctionnalités avancées telles que la fonction Écouter Premium et l'Assistant de recherche.
Veuillez noter que nous ne pouvons pas prendre en charge les appareils fonctionnant sur iOS 13 et Android 7 ou versions antérieures. En savoir plus sur l'utilisation de l'application.
Informations
1
Une brève histoire de Flexbox

Le document de spécification Flexbox en 2015
display: -ms-flexbox pour Internet Explorer 10, en lieu et place du standard display: flex.Une popularité grandissante



Flexbox récompensé en 2013 par .net
Un usage en production
Table des matières
- Couverture
- Le résumé et la biographie auteur
- Page de titre
- Copyright
- Table des matières
- Avant-propos
- Chapitre 1 : Une brève histoire de Flexbox
- Chapitre 2 : Les bases du design avec Flexbox
- Chapitre 3 : TP : réordonner des éléments
- Chapitre 4 : Trois astuces utiles
- Chapitre 5 : TP : une navigation Responsive
- Chapitre 6 : TP : un gabarit simple
- Chapitre 7 : TP : une galerie d’images
- Chapitre 8 : Les principes fondamentaux
- Chapitre 9 : TP : un formulaire fluide
- Chapitre 10 : La propriété flex en détail
- Chapitre 11 : Modèles de design
- Chapitre 12 : TP : construction de grilles
- Chapitre 13 : Encore plus loin avec Flexbox
- Chapitre 14 : Performances et compatibilité
- Chapitre 15 : Flexbox contre Grid Layout ?
- Chapitre 16 : Ressources utiles
- Annexe : Mémo des propriétés
- Index