Module CSS pour des mises en page flexibles offrant une large gamme d'options pour aligner les éléments tout en éliminant le besoin de flottants et de tableaux.
Je prévois de m'éloigner des mises en page «flottantes» et d'utiliser CSS flexbox pour de futurs projets. J'ai été ravi de voir que tous les principaux navigateurs dans leurs versions actuelles semblent prendre en charge (d'une manière ou d'une autre) flexbox. Je me suis dirigé vers "Résolu par Flexbox" pour …
J'ai une page Web simple avec du contenu Lipsum centré sur la page. La page fonctionne bien dans Chrome et Firefox. Si je réduis la taille de la fenêtre, le contenu remplit la fenêtre jusqu'à ce qu'il ne puisse pas, puis ajoute une barre de défilement et remplit le contenu …
En utilisant le modèle de boîte flexible CSS, comment puis-je forcer une image à conserver ses proportions? JS Fiddle: http://jsfiddle.net/xLc2Le0k/2/ Notez que les images s'étirent ou se rétrécissent afin de remplir la largeur du conteneur. C'est bien, mais pouvons-nous aussi l'étirer ou réduire la hauteur pour conserver les proportions de …
Comment puis-je savoir qu'une ligne de disposition de Flexbox consomme l'espace vertical restant dans une fenêtre de navigateur? J'ai une disposition flexbox à 3 rangées. Les deux premières rangées ont une hauteur fixe, mais la 3ème est dynamique et j'aimerais qu'elle atteigne toute la hauteur du navigateur. J'ai une autre …
Je souhaite utiliser une application pleine hauteur utilisant flexbox. J'ai trouvé ce que je veux en utilisant l'ancien module de mise en page flexbox ( display: box;et d'autres choses) dans ce lien: application pleine hauteur CSS3 Flexbox et débordement C'est une solution correcte pour les navigateurs qui ne prennent en …
Je suppose que cela est impossible à réaliser avec Flexbox, car chaque ligne ne peut être que la hauteur minimale requise pour s'adapter à ses éléments, mais cela peut-il être réalisé en utilisant la nouvelle grille CSS? Pour être clair, je veux une hauteur égale pour tous les éléments d'une …
J'ai utilisé la disposition de la boîte flexible CSS qui apparaît comme indiqué ci-dessous: Si l'écran devient plus petit, il se transforme en ceci: Le problème est que les images ne sont pas redimensionnées en conservant le rapport hauteur / largeur de l'image d'origine. Est-il possible d'utiliser du CSS pur …
Je veux faire un divbâton en haut de l'écran sans aucune influence sur les autres éléments, et son élément enfant au centre. .parent { display: flex; justify-content: center; position: absolute; } <div class="parent"> <div class="child">text</div> </div> Exécuter l'extrait de codeHide resultsDévelopper l'extrait Lorsque j'ajoute la position: absoluteligne, justify-content: centerdevient invalide. …
Il semble qu'avec l' position:absoluteutilisation d'un élément ne puisse pas être centré à l'aide de justifyContentou alignItems. Il existe une solution de contournement à utiliser, marginLeftmais qui n'affiche pas la même chose pour tous les appareils, même en utilisant les dimensions pour détecter la hauteur et la largeur de l'appareil. …
<button>J'essaye de centrer les éléments internes d'un -tag avec flexbox justify-content: center. Mais Safari ne les centre pas. Je peux appliquer le même style à toutes les autres balises et cela fonctionne comme prévu (voir le <p>-tag). Seul le bouton est aligné à gauche. Essayez Firefox ou Chrome et vous …
Je veux que les éléments flexibles soient centrés, mais lorsque nous avons une deuxième ligne, avoir 5 (de l'image ci-dessous) sous 1 et non centrés dans le parent. Voici un exemple de ce que j'ai: ul { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; margin: 0; padding: 0; } …
Comme vous pouvez le voir, list-itemsles premiers rowont la même chose height. Mais les éléments du second rowsont différents heights. Je veux que tous les articles aient un uniforme height. Existe-t-il un moyen d'y parvenir sans donner une hauteur fixe et en n'utilisant que flexbox ? Voici mon code .list …
J'ai un conteneur flexible avec deux éléments flexibles. Je veux définir une marge supérieure sur le second, mais uniquement lorsqu'il est enveloppé et non à la première ligne flexible. Si possible, je souhaite éviter d'utiliser les requêtes multimédias. Je pensais que la marge inférieure sur le premier élément pourrait être …
Je centre un DIV à l'intérieur d'un autre DIV à l'aide d'un flexbox. Pensez à une fenêtre de dialogue qui apparaît au centre de l'écran en cas de besoin. Cela fonctionne bien, mais il serait beaucoup mieux si l'espace au-dessus et en dessous de la boîte de dialogue n'était pas …
J'essaie de créer un système de menus avec une image et du texte au-dessus et en dessous. Les données sont dynamiques. Je veux que le système de menus apparaisse de sorte que chaque image soit à égale distance l'une de l'autre afin qu'elles s'alignent dans une grille d'images à la …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.