Maison interface Web tutoriel HTML Comment utiliser les points de suspension lorsque le nombre de caractères affichés dans le contrôle de texte HTML dépasse la limite

Comment utiliser les points de suspension lorsque le nombre de caractères affichés dans le contrôle de texte HTML dépasse la limite

May 18, 2018 pm 05:02 PM

Comment résoudre le problème selon lequel le nombre de mots affichés dans le contrôle de texte HTML dépasse la limite ? C'est-à-dire que le débordement de texte contrôle le nombre de mots affichés et le débordement de texte du tableau contrôle le nombre de mots affichés dans td

Lorsque vous verrez le titre, vous penserez facilement à la méthode de tronquage du. texte et en ajoutant des points de suspension "...". Haha, c'est tout. En fait, rédiger ce journal sert simplement à enregistrer cette méthode, car il semble que beaucoup de gens ne se souviennent toujours pas de la manière de gérer une telle situation.

L'image ci-dessous est l'effet d'affichage du site Web PHP chinois (www.php.cn) qui dépasse le nombre de mots et ajoute des points de suspension

Comment utiliser les points de suspension lorsque le nombre de caractères affichés dans le contrôle de texte HTML dépasse la limite

Premier surtout, laissez-moi vous expliquer que DIV est généralement utilisé. Le texte dans le conteneur +css qui dépasse la longueur flottera en dehors de la boîte ou agrandira la boîte. C'est généralement facile à résoudre, mais j'ai rencontré ce problème aujourd'hui : la page de test l'a fait. ne répond pas sous IE6, mais la page de test est traitée normalement sous IE8. J'étais déprimé lorsque j'ai vu du texte de débordement. Ce traitement de débordement n'est-il pas propre à IE ? Pourquoi IE6 ne fonctionne-t-il pas correctement ? Plus tard, j'ai vérifié en ligne et découvert qu'il s'avère qu'IE6 ne prend en charge le traitement de débordement que s'il est écrit dans un DIV, et IE6 ou supérieur ne prend en charge que l'écriture en

  • , j'ai donc écrit le même code de traitement de débordement dans DIV. et
  • C'est normal, transpire ! ! ! Voici une capture d'écran de mon traitement :
    Ce qui suit est le code de la page html :

    Comment utiliser les points de suspension lorsque le nombre de caractères affichés dans le contrôle de texte HTML dépasse la limite

    Ce qui suit est le rendu (ce sera le même après traitement) :

    Comment utiliser les points de suspension lorsque le nombre de caractères affichés dans le contrôle de texte HTML dépasse la limite

    Voici le code pour les deux traitements de débordement ci-dessus :

    Comment utiliser les points de suspension lorsque le nombre de caractères affichés dans le contrôle de texte HTML dépasse la limite

    Voici quelques méthodes de traitement sur Internet, qui méritent votre référence :

    Texte général troncature (applicable à inline et block) :
    [www.mb5u.com]

    .text-overflow {
    display:block;
    width:31em;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    }
    Copier après la connexion

    Pour la définition du débordement de texte de tableau :
    ww.m5u.com]

    table{
    width:30em;
    table-layout:fixed;
    }
    td{
    width:100%;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    }
    Copier après la connexion

    Ce à quoi vous devez faire attention, c'est que ce truc ne fonctionne que sur une seule ligne de texte si vous souhaitez l'utiliser sur plusieurs. lignes, seule la première ligne fonctionnera. Seul IE aura "..." dans cette façon d'écrire. Dans les autres navigateurs, le texte sera masqué lorsqu'il dépassera la largeur spécifiée.

    Étude approfondie du traitement de débordement de texte chinois dans Opera et Firefox :
    [Problème]
    Récemment, j'ai découvert qu'en naviguant sous Opera, la moitié droite de mon espace devient super large (j'utilise le même mode de composition que vous), de sorte qu'il dépasse la plage d'affichage de 1024 et qu'une barre de défilement horizontale apparaît lorsque la fenêtre est agrandie. Après avoir supprimé tous les modules selon la méthode que vous avez fournie, le problème persiste. là C'est tellement déroutant...
    J'ai ouvert un nouvel espace avec un autre pass et utilisé la même disposition, mais il n'y a eu aucun problème sous Opera !
    Est-ce parce que j'ai testé l'espace agrandi lors du test L'espace ? à droite, ainsi que l'ajout d'un deuxième module html [puis sa suppression] et d'autres opérations, ont gâché mon code spatial ?

    [Raison]

    Les problèmes de compatibilité avec différents navigateurs, pour être précis, sont des problèmes liés à l'implémentation des normes CSS par différents navigateurs Tout d'abord, sachez qu'Opera n'est pas le seul à afficher. anormalement, Firefox Non. Puisque Firefox est un navigateur standard reconnu [bien sûr, Opera aussi] et a une part de marché plus élevée, Firefox est utilisé pour la certification

    [Exemple]

    1. Firefox ne prend pas en charge l'attribut points de suspension (...), c'est-à-dire qu'une longue chaîne affichera des points de suspension text-overflow: ellipsis;
    Ceci est dans l'option de journal. de la page d'édition du journal spatial Il existe une application Si vous entrez un nom de catégorie très long et revenez pour modifier le journal, vous constaterez que le nom de catégorie d'origine affichera la première partie dans IE, puis le remplacera directement par un Cependant, dans les navigateurs tels que Firefox, il s'affichera très longtemps jusqu'à ce qu'il éclate.

    2 Dans Firefox, style="overflow:hidden"ne fonctionne qu'avec <. ;p> au lieu de ou

    , etc.
    3. Dans la partie lien fixe, le navigateur IE peut utiliser l'attribut word-wrap pour envelopper la chaîne qui dépasse la largeur. La longueur de l'adresse du lien fixe dépasse 300 px, il sera automatiquement renvoyé à la ligne .bvwordwrap{word-wrap:break-word;width:300px;left:0}
    Et <.> dans les navigateurs comme Firefox, l'attribut word-wrap n'est pas reconnu car Cette propriété CSS n'est pas conforme au standard W3 et doit être remplacée par white-space:normal pour que les sauts de ligne puissent être corrects sous FireFox; et IE Notez également que les espaces entre les mots ne peuvent pas être utilisés pour remplacer, sinon le saut de ligne ne peut pas être correct.

    [Connexe. recommandations]

    1.

    css résout le problème selon lequel le nombre de mots du texte dépasse l'affichage Méthodes de points de suspension... (texte sur une seule ligne, texte sur plusieurs lignes)

    2.

    Utilisez CSS pour résoudre le problème du dépassement du nombre de caractères dans l'affichage du titre

    3

    Tutoriel vidéo gratuit HTML en ligne.

  • 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)
    1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. Meilleurs paramètres graphiques
    1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
    Will R.E.P.O. Vous avez un jeu croisé?
    1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

    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)

    Bordure de tableau en HTML Bordure de tableau en HTML Sep 04, 2024 pm 04:49 PM

    Guide de la bordure de tableau en HTML. Nous discutons ici de plusieurs façons de définir une bordure de tableau avec des exemples de bordure de tableau en HTML.

    Marge gauche HTML Marge gauche HTML Sep 04, 2024 pm 04:48 PM

    Guide de la marge HTML gauche. Nous discutons ici d'un bref aperçu de la marge gauche HTML et de ses exemples ainsi que de son implémentation de code.

    Tableau imbriqué en HTML Tableau imbriqué en HTML Sep 04, 2024 pm 04:49 PM

    Ceci est un guide des tableaux imbriqués en HTML. Nous discutons ici de la façon de créer un tableau dans le tableau ainsi que des exemples respectifs.

    Disposition du tableau HTML Disposition du tableau HTML Sep 04, 2024 pm 04:54 PM

    Guide de mise en page des tableaux HTML. Nous discutons ici des valeurs de la mise en page des tableaux HTML ainsi que des exemples et des résultats en détail.

    Espace réservé d'entrée HTML Espace réservé d'entrée HTML Sep 04, 2024 pm 04:54 PM

    Guide de l'espace réservé de saisie HTML. Nous discutons ici des exemples d'espace réservé d'entrée HTML ainsi que des codes et des sorties.

    Liste ordonnée HTML Liste ordonnée HTML Sep 04, 2024 pm 04:43 PM

    Guide de la liste ordonnée HTML. Ici, nous discutons également de l'introduction de la liste et des types HTML ordonnés ainsi que de leur exemple respectivement.

    Déplacer du texte en HTML Déplacer du texte en HTML Sep 04, 2024 pm 04:45 PM

    Guide pour déplacer du texte en HTML. Nous discutons ici d'une introduction, du fonctionnement des balises de sélection avec la syntaxe et des exemples à implémenter.

    Bouton HTML onclick Bouton HTML onclick Sep 04, 2024 pm 04:49 PM

    Guide du bouton HTML onclick. Nous discutons ici de leur introduction, de leur fonctionnement, des exemples et de l'événement onclick dans divers événements respectivement.

    See all articles