recherche
Maisoninterface Webtutoriel CSSPourquoi « text-overflow : ellipsis » ne fonctionne-t-il pas comme prévu avec Flexbox ?

Why Doesn't `text-overflow: ellipsis` Work as Expected with Flexbox?

text-overflow ne se comporte pas avec Flexbox

Dans cet exemple, nous avons un conteneur flexible avec le contenu texte "ThisIsASampleText". Lorsque nous définissons la propriété « display » sur « flex » et « text-overflow » sur « points de suspension », nous nous attendons à ce que le texte soit tronqué, mais cela ne fonctionne pas comme prévu.

En inspectant le code, nous remarquons que la propriété flex est appliquée à l'élément conteneur. Cependant, les styles flexbox doivent être appliqués aux éléments enfants pour affecter leur disposition et leurs propriétés.

Pour résoudre ce problème, nous pouvons déplacer le "débordement de texte" et les styles associés vers une classe distincte pour les enfants flex. Voici le code modifié :

.flex-container {<br> display: flex;<br> text-align: left;<br>}<p>.flex-child {<br> espace blanc : nowrap ;<br> overflow : caché ;<br> text-overflow : points de suspension ;<br>}</p><p></p><h1 id="Boîtes-flexibles">Boîtes flexibles</h1><br><div> <span class="flex-child">ThisIsASampleText</span><br>
</div>

En appliquant les styles de troncature à la classe ".flex-child", nous tronquer correctement le texte en "ThisIsASam..." dans le conteneur flex. Pour une explication détaillée, reportez-vous à l'article de référence de CSS Tricks lié ci-dessous.

Référence : https://css-tricks.com/flexbox-truncated-text/

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Faites cela pour améliorer le chargement d'images sur votre site WebFaites cela pour améliorer le chargement d'images sur votre site WebApr 11, 2025 am 10:32 AM

Dans la vidéo intégrée ci-dessous, Jen Simmons explique comment améliorer le chargement de l'image en utilisant des attributs de largeur et de hauteur. Le problème est qu'il y a beaucoup de Jank

Se familiariser avec Svelte, le nouveau cadre du blocSe familiariser avec Svelte, le nouveau cadre du blocApr 11, 2025 am 10:29 AM

Au cours des six dernières années, Vue, Angular et React ont dirigé le monde des cadres de composants frontaux. Google et Facebook ont ​​leurs propres cadres sponsorisés,

Pourquoi JavaScript mange HTMLPourquoi JavaScript mange HTMLApr 11, 2025 am 10:28 AM

Le développement Web change toujours. Une tendance en particulier est devenue très populaire ces derniers temps, et elle va fondamentalement à l'encontre de la sagesse conventionnelle

Guide des commandes de la consoleGuide des commandes de la consoleApr 11, 2025 am 10:14 AM

La console de débogage du développeur est disponible sous une forme ou une autre dans les navigateurs Web depuis de nombreuses années. Commencer comme un moyen de signaler les erreurs

Le cas des noms de domaine volésLe cas des noms de domaine volésApr 11, 2025 am 10:12 AM

En 2011, le nom de domaine de ce site, CSS-Tricks.com, a été volé. "Le détournement de domaine", ils l'appellent. Ce n'était pas juste ce site, mais environ 12 autres

Éléments pleine largeur en utilisant une grille de bord à bordÉléments pleine largeur en utilisant une grille de bord à bordApr 11, 2025 am 10:09 AM

Si vous avez un conteneur à largeur limitée, disons une colonne de texte centrée, "éclater" de cela pour faire un élément pleine largeur implique la ruse. Peut-être le meilleur

Créer un élément de détails qui s'ouvre mais ne se ferme jamaisCréer un élément de détails qui s'ouvre mais ne se ferme jamaisApr 11, 2025 am 10:02 AM

Les éléments et les éléments de HTML sont utiles pour faire des bascules de contenu pour des bits de texte. Par défaut, vous voyez le

Création d'une page Web modifiable avec des feuilles de calcul Google et tabletop.jsCréation d'une page Web modifiable avec des feuilles de calcul Google et tabletop.jsApr 11, 2025 am 10:01 AM

Veuillez lever la main si vous avez déjà fait face à des demandes de révision de contenu sans fin de vos clients. Ce n'est pas que les changements eux-mêmes sont difficiles, mais

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Dreamweaver Mac

Dreamweaver Mac

Outils de développement Web visuel

Version crackée d'EditPlus en chinois

Version crackée d'EditPlus en chinois

Petite taille, coloration syntaxique, ne prend pas en charge la fonction d'invite de code

Version Mac de WebStorm

Version Mac de WebStorm

Outils de développement JavaScript utiles

Adaptateur de serveur SAP NetWeaver pour Eclipse

Adaptateur de serveur SAP NetWeaver pour Eclipse

Intégrez Eclipse au serveur d'applications SAP NetWeaver.

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)