Maison interface Web tutoriel CSS Masquage de débordement : la solution la plus complète au problème de débordement de contenu à l'aide de CSS

Masquage de débordement : la solution la plus complète au problème de débordement de contenu à l'aide de CSS

May 31, 2017 pm 04:47 PM

Dans la mise en page p, certains contenus de texte dépasseront la hauteur qui dépasse notre limite, et certaines images feront éclater le DIV, rendant la page Web mal alignée et déroutante. Que dois-je faire si le contenu déborde du conteneur et dépasse la largeur et la hauteur limitées par le conteneur ? Vous pouvez masquer la partie de débordement du texte ou utiliser des points de suspension pour remplacer . Comment y parvenir ? Cet article vous explique comment utiliser les sauts de ligne, les ellipses, etc. pour résoudre ces problèmes de débordement.

1. Utilisez des sauts de ligne pour résoudre le problème de débordement

1 Comment utiliser le retour à la ligne pour résoudre le débordement de texte. problème

Masquage de débordement : la solution la plus complète au problème de débordement de contenu à laide de CSS

word-break:break-all et word-wrap:break-word sont souvent utilisés pour résoudre le problème du retour à la ligne dans les longues chaînes. word-break:break-all est le même dans IE6/7/chrome/safari, qui se comporte comme une troncature de queue, tandis que ff3.0/opera se comporte comme invalide. Les mots trop longs sont affichés sur de nouvelles lignes et dépassent ensuite les limites. word-wrap:break-word; est le même dans IE6/7/chrome/safari. Il se comporte comme si les mots longs étaient divisés en nouvelles lignes et seraient rognés lorsqu'ils ne pourraient plus être affichés. Et ff3.0/opera semble également être invalide.

2. Comment gérer le débordement CSS et les sauts de ligne

Lorsque le texte est trop long et ne peut pas être affiché dans le conteneur, faites vous voulez l'envelopper ? Utilisez l'attribut white-space : normal / nowrap , normal : adopter les paramètres par défaut du navigateur nowrap : ne pas envelopper.

Comment gérer le débordement. Si vous souhaitez masquer le contenu du débordement, vous pouvez envisager d'utiliser l'attribut text-overflow.

3. Le flash du navigateur Firefox/IE est transparent, le CSS est forcé de ne pas s'enrouler, le débordement est masqué

Masquage de débordement : la solution la plus complète au problème de débordement de contenu à laide de CSS

le CSS est forcé ne pas envelopper, déborder Caché : overflow:hidden

Instructions et points :

◎ Récupérer ou définir comment gérer le contenu lorsque le contenu de l'objet dépasse la hauteur spécifiée et la largeur.
◎ Définir l'objet textarea sur la valeur cachée masquera ses barres de défilement.
◎ Pour table, si l'attribut table-layout est défini surfixe, l'objet td prend en charge l'attribut overflow avec la valeur par défaut masquée. S'il est défini sur caché, défilement ou automatique, le contenu dépassant la taille td sera coupé. S'il est défini sur visible, le texte supplémentaire débordera vers les cellules à droite ou à gauche de ◎ (en fonction du paramètre de propriété de direction).
◎ À partir d'IE5, cette propriété est disponible sur la plateforme MAC. La fonctionnalité de script correspondante est le débordement.

2. Utilisez les points de suspension pour résoudre le problème de débordement

1. html La méthode d'utilisation des points de suspension pour contrôler l'affichage du texte dépassant le nombre de caractères

Masquage de débordement : la solution la plus complète au problème de débordement de contenu à laide de CSS

Généralement, si le texte dans un conteneur utilisant p+css dépasse la longueur, il flottera en dehors de la boîte ou agrandira la boîte . Parfois, vous devez prendre en compte les problèmes de compatibilité des navigateurs. L'application des normes CSS est également différente. Étant donné que Firefox est un navigateur standard reconnu [bien sûr, Opera aussi] et qu'il détient une part de marché plus élevée, Firefox peut être utilisé pour la certification.

2.

CSS, les points de suspension d'affichage de débordement de texte sur une seule ligne et sur plusieurs lignes

Dans le projet, en raison d'une trop grande description réelle texte, la longueur verticale de la page est trop longue, ce qui réduit également l'utilisation des informations restantes ; par conséquent, lorsqu'il y a trop de texte, il est nécessaire d'initialiser le nombre de lignes CSS monolignes et multi-lignes. le texte de la ligne déborde et affiche des ellipses.

3.

Un résumé de la méthode d'affichage des ellipses lors du débordement de texte sur une seule ligne et sur plusieurs lignes

Dans la mise en page frontale, la mise en page est souvent affectée par trop de texte. Surtout sur les pages mobiles, si la largeur de l'écran n'est pas suffisante, le texte du paragraphe perturbera la mise en page s'il est entièrement affiché. Par conséquent, ce serait parfait si le texte du paragraphe pouvait être affiché en fonction de la taille libre de l'écran. Autrement dit, si l'écran est suffisamment grand, le texte du paragraphe sera entièrement affiché. Si l'écran est petit, le texte du paragraphe sera affiché. être partiellement affiché sous forme d’ellipses.

4. La méthode de disposition par débordement de contenu dans le tableau

Nous savons que lorsque nous saisissons trop de contenu de texte dans le tableau, cela encombrera le tableau, par exemple une ligne. sera trop long ou le retour à la ligne sera automatique. Mais parfois on souhaite l'afficher dans une ligne avec une largeur fixe. Si la partie supplémentaire est remplacée par des points, cela n'encombrera pas le tableau.

5. Utilisez CSS pour résoudre le problème du remplacement des points de suspension lorsque le nombre de caractères dans le titre dépasse la limite

Étape 1 : Masquer le contenu en excès lorsque le contenu dépasse la largeur

Étape 2 : Afficher la marque d'omission (...) lorsque le texte dans l'objet déborde

Questions et réponses sur le débordement et le masquage du contenu CSS

1. html - Comment utiliser javascript pour déterminer si p a débordé ?

2. css3 - Lorsque la liste déborde horizontalement, des points de suspension s'affichent (les points de suspension sont une image)

3. la hauteur de l'élément interne après débordement est masquée ?

【Recommandations associées】

1.

php.cn Dugu Jiujian (2) - tutoriel vidéo CSS

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 de ce site Web
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

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)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

Que signifie l'espace réservé en vue Que signifie l'espace réservé en vue May 07, 2024 am 09:57 AM

Dans Vue.js, l'attribut placeholder spécifie le texte d'espace réservé de l'élément d'entrée, qui s'affiche lorsque l'utilisateur n'a pas saisi de contenu, fournit des conseils ou des exemples de saisie et améliore l'accessibilité du formulaire. Son utilisation consiste à définir l'attribut placeholder sur l'élément d'entrée et à personnaliser l'apparence à l'aide de CSS. Les meilleures pratiques consistent à être pertinent par rapport à la contribution, à être court et clair, à éviter le texte par défaut et à prendre en compte l'accessibilité.

Que signifie span en js Que signifie span en js May 06, 2024 am 11:42 AM

La balise span peut ajouter des styles, des attributs ou des comportements au texte. Elle est utilisée pour : ajouter des styles, tels que la couleur et la taille de la police. Définissez des attributs tels que l'identifiant, la classe, etc. Comportements associés tels que clics, survols, etc. Marquez le texte pour un traitement ultérieur ou une citation.

Que signifie rem en js Que signifie rem en js May 06, 2024 am 11:30 AM

REM en CSS est une unité relative par rapport à la taille de la police de l'élément racine (html). Il présente les caractéristiques suivantes : relative à la taille de la police de l'élément racine, non affectée par l'élément parent. Lorsque la taille de la police de l'élément racine change, les éléments utilisant REM s'ajusteront en conséquence. Peut être utilisé avec n’importe quelle propriété CSS. Les avantages de l'utilisation de REM incluent : Réactivité : gardez le texte lisible sur différents appareils et tailles d'écran. Cohérence : assurez-vous que les tailles de police sont cohérentes sur l’ensemble de votre site Web. Évolutivité : modifiez facilement la taille de police globale en ajustant la taille de police de l'élément racine.

Comment introduire des images dans vue Comment introduire des images dans vue May 02, 2024 pm 10:48 PM

Il existe cinq façons d'introduire des images dans Vue : via une URL, une fonction require, un fichier statique, une directive v-bind et une image d'arrière-plan CSS. Les images dynamiques peuvent être gérées dans les propriétés calculées ou les écouteurs de Vue, et des outils fournis peuvent être utilisés pour optimiser le chargement des images. Assurez-vous que le chemin est correct sinon une erreur de chargement apparaîtra.

Qu'est-ce qu'un nœud dans js Qu'est-ce qu'un nœud dans js May 07, 2024 pm 09:06 PM

Les nœuds sont des entités du DOM JavaScript qui représentent des éléments HTML. Ils représentent un élément spécifique de la page et peuvent être utilisés pour accéder et manipuler cet élément. Les types de nœuds courants incluent les nœuds d'élément, les nœuds de texte, les nœuds de commentaires et les nœuds de document. Grâce aux méthodes DOM telles que getElementById(), vous pouvez accéder aux nœuds et opérer sur eux, notamment en modifiant les propriétés, en ajoutant/supprimant des nœuds enfants, en insérant/remplaçant des nœuds et en clonant des nœuds. La traversée des nœuds aide à naviguer dans la structure DOM. Les nœuds sont utiles pour créer dynamiquement du contenu de page, la gestion des événements, l'animation et la liaison de données.

Dans quelle langue le plug-in du navigateur est-il écrit ? Dans quelle langue le plug-in du navigateur est-il écrit ? May 08, 2024 pm 09:36 PM

Les plug-ins de navigateur sont généralement écrits dans les langages suivants : Langages front-end : JavaScript, HTML, CSS Langages back-end : C++, Rust, WebAssembly Autres langages : Python, Java

Comment définir des attributs inconnus dans vscode Méthode vscode pour définir des attributs inconnus Comment définir des attributs inconnus dans vscode Méthode vscode pour définir des attributs inconnus May 09, 2024 pm 02:43 PM

1. Tout d'abord, ouvrez l'icône des paramètres dans le coin inférieur gauche et cliquez sur l'option des paramètres. 2. Ensuite, recherchez la colonne CSS dans la fenêtre sautée. 3. Enfin, remplacez l'option déroulante dans le menu Propriétés inconnues par le bouton d'erreur. .

Que font ref et id dans vue ? Que font ref et id dans vue ? May 02, 2024 pm 08:42 PM

Dans Vue.js, ref est utilisé en JavaScript pour référencer un élément DOM (accessible aux sous-composants et à l'élément DOM lui-même), tandis que id est utilisé pour définir l'attribut HTML id (peut être utilisé pour le style CSS, le balisage HTML et la recherche JavaScript. ).

See all articles