


Comment ajouter une fonction de points de suspension dans le tableau
Cette fois, je vais vous montrer comment ajouter la fonction points de suspension dans le tableau. Quelles sont les précautions à prendre pour ajouter la fonction points de suspension dans le tableau ?
1. Cause
Après avoir reçu une demande, il a été dit que s'il y avait trop de mots dans le tableau, il fallait utiliser des points de suspension. Il est naturel de penser à un débordement de texte : points de suspension. (, remarque : overflow : caché ; text- overflow :ellipsis ; white-space:nowrap doivent être utilisés ensemble), mais cela ne fonctionne pas dans le tableau. Baidu a immédiatement déclaré que pour fonctionner, vous devez définir la disposition du tableau. : fixé à l'élément table, et cela a fonctionné.
2. Condition préalable pour que text-overflow:ellipsis fonctionne
Assurez-vous de définir la largeur du conteneur (souligné)
Si overflow: Hidden est manquant ; le texte sera étiré horizontalement Facile à l'extérieur
Si white-space:nowrap; text est manquant, la hauteur du conteneur sera poussée vers le bas même si vous définissez la hauteur, les ellipses n'apparaîtront pas et le texte en excès ; sera coupé
Si text-overflow:ellipsis; est manquant, le texte en excès sera coupé, ce qui équivaut à définir text-overflow:clip
3. point clé ci-dessus
Assurez-vous de définir la largeur du conteneur. C'est pourquoi table-layout: fixed fonctionne, mais table-layout: auto (l'élément de table est par défaut auto) ne fonctionne pas. de la spécification de la version chinoise CSS2.1 :
'table-layout'
Valeur : auto | ' éléments
Hérité : non
Pourcentages : N/A
Médias : visuel
Valeur calculée : identique à la valeur spécifiée
L'attribut 'table-layout' contrôle l'algorithme utilisé pour la disposition des cellules, des lignes et des colonnes du tableau. La signification de la valeur est la suivante :
auto : Utiliser n'importe quel algorithme de disposition de table automatique
(La différence entre fix et auto est que l'un est fixe et le l'autre est automatique)
Suivant Ces deux algorithmes sont décrits :
Dans l'algorithme de disposition de table fixe (fixed), la largeur de chaque colonne est déterminée par les règles suivantes :
Une colonne dont la valeur de l'attribut width n'est pas 'auto'. La largeur de la colonne où se trouve l'élément est définie sur la valeur width
Sinon, la largeur de la colonne est déterminée par les cellules de la première. ligne dont la valeur de l'attribut width n'est pas « auto ». Si la cellule s'étend sur plusieurs colonnes, la largeur est divisée sur les colonnes
Toutes les colonnes restantes sont divisées également entre l'espace de table horizontal restant (moins les bordures ou l'espacement des cellules)
Comme mentionné en 3, toutes les colonnes restantes divisent également l'espace horizontal restant du tableau. La situation réelle est que le tableau divise la largeur des colonnes restantes de manière égale, et la largeur fixe de chaque colonne est la largeur restante/le nombre de colonnes restantes, le débordement de texte est la condition préalable. :points de suspension pour fonctionner, c'est que la largeur du conteneur doit être définie, donc les travaux fixes
Dans l'algorithme de disposition automatique des tableaux (fixes), la largeur des colonnes est déterminée par les étapes suivantes :
Calculez chaque largeur minimale de contenu (MCW) des cellules : le contenu formaté peut s'étendre sur n'importe quel nombre de lignes, mais ne peut pas déborder de la cellule. Si la « largeur » spécifiée de la cellule (W) est supérieure à MCW, W est la largeur minimale de la cellule. La valeur 'auto' indique que le MCW est la largeur minimale de cellule. Ensuite, la largeur "maximale" de chaque cellule est calculée : formatez le contenu, quels que soient les sauts de ligne autres que les sauts de ligne explicites
Pour chaque colonne. , à partir de juste Détermine une largeur de colonne maximale et minimale parmi les cellules couvrant la colonne. La largeur de colonne minimale est la largeur de colonne minimale requise, selon la plus grande des largeurs de cellule minimales (ou la « largeur » de colonne, selon la valeur la plus grande). La largeur maximale de colonne est la largeur maximale de colonne requise pour la plus grande des largeurs maximales de cellule (ou la « largeur » de colonne, selon la valeur la plus grande)
Pour chaque cellule qui s'étend sur plusieurs colonnes, augmentez la largeur minimale de la colonnes, ce qui les rend au moins aussi larges que les cellules. Il en va de même pour la largeur maximale. Si possible, élargissez toutes les colonnes étendues à environ la même largeur
Pour chaque élément de groupe de colonnes dont la « largeur » n'est pas « auto », augmentez la largeur minimale des colonnes qu'il s'étend afin qu'elles soient au moins aussi larges. car La « largeur » du groupe de colonnes est la même largeur
En fait, certaines choses sont très simples, mais en parler est déroutant. . .
Comme mentionné en 1, si la « largeur » (W) spécifiée par la cellule est supérieure à MCW, W est la largeur minimale de la cellule. La valeur « auto » indique que MCW est la largeur minimale de cellule.
**Cas 1 : lorsque W > MCW, W est la largeur minimale de cellule, indiquant que la largeur de la colonne = W, la largeur de la colonne peut accueillir du texte et aucune ellipse n'est nécessaire.
Si vous souhaitez utiliser des points de suspension sans utiliser table-layout:fixed, c'est-à-dire sous le principe de table-layout:auto, vous pouvez procéder comme suit (définir un autre élément dans td et en ajouter un autre élément à cet élément Définition des points de suspension)
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !
<style>div { width: 100px; }.ellipsis { text-overflow:ellipsis; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }</style>...<td> <div class="ellipsis"> xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx </div></td>...
Lecture connexe :
Comment utiliser le pseudo-élément première lettre pour mettre en majuscule la première lettre du texteDétaillé explication de l'attribut Counters du CSSExplication détaillée de la surcharge de fonctions en JavaScript
Comment les données front-end et back-end doivent interagir scientifiquement
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!

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Sujets chauds



Table de base Avant de développer le composant table, réfléchissez d'abord au style d'API à utiliser. Étant donné que l'auteur utilise l'élément dans le travail de production, les styles des composants précédents sont similaires à ceux de l'élément, mais cette fois je n'ai pas l'intention d'utiliser le style d'élément. , je prévois de le modifier et de l'afficher directement : nous attendons des utilisateurs qu'ils l'utilisent comme ceci : constdataList=[{id:1,name:'"JavaEE Enterprise Application Practice"',author:'dev1ce',price:'10.22. ',desc:&# 3

Numpy est une bibliothèque de calcul scientifique couramment utilisée en Python, offrant une multitude de fonctions mathématiques et de puissantes fonctions d'opération de tableau. Dans les applications pratiques, nous devons parfois étendre ou ajuster les dimensions d’un tableau. Cet article présentera les méthodes couramment utilisées pour augmenter les dimensions dans numpy et fournira des exemples de code détaillés. 1. Utilisez la méthode reshape La méthode reshape dans numpy nous permet de modifier les dimensions du tableau sans changer le nombre d'éléments dans le tableau. L'utilisation spécifique est la suivante : importnumpy

Comment utiliser MongoDB pour ajouter, modifier et supprimer des données MongoDB est une base de données NoSQL open source populaire offrant des performances, une évolutivité et une flexibilité élevées. Lorsque nous utilisons MongoDB pour stocker des données, nous devons souvent ajouter, modifier et supprimer des données. Voici des exemples de code spécifiques pour implémenter ces fonctions à l'aide de MongoDB : Connexion à la base de données : Tout d'abord, nous devons nous connecter à la base de données MongoDB. En Python, cela peut être réalisé en utilisant la bibliothèque pymongo

1. Exécutez le logiciel PPT. 2. Cliquez sur l'onglet [Fichier] dans le coin supérieur gauche. 3. Cliquez sur [Options] sur le côté gauche de l'onglet Fichier. 4. Cliquez sur [Avancé] sur le côté gauche de la fenêtre des options PowerPoint. 5. Dans l'onglet Avancé, entrez le nombre d'étapes d'annulation dont vous avez besoin. 6. Cliquez sur [OK] une fois les réglages terminés. Le logiciel PowerPoint enregistrera désormais le nombre d'étapes que vous avez défini pour vous. Notez que différentes versions d'Office ont des manières légèrement différentes de saisir les paramètres d'options.

Les caddies qui suivent automatiquement les clients et les robots qui peuvent cueillir les concombres plus rapidement que les humains sont plus susceptibles de faire la une des journaux, mais les applications les plus médiatisées de l'intelligence artificielle et des technologies d'apprentissage automatique sont souvent invisibles dans les coulisses. De plus en plus d'organisations commencent à appliquer des outils basés sur l'IA et l'apprentissage automatique aux processus de back-office tels que le traitement des documents, la saisie des données, l'intégration des employés et l'automatisation des flux de travail, et constatent des gains d'efficacité significatifs. La capacité d'améliorer la productivité du back-office grâce à l'automatisation est évidente depuis des décennies, mais l'émergence d'outils avancés d'intelligence artificielle et d'apprentissage automatique a apporté un changement radical dans ce que l'automatisation peut réaliser, y compris dans des secteurs hautement réglementés comme la santé. (Source : AI Generated) « Dans le passé, l’intelligence artificielle était considérée comme un

Comment ajouter une ligne à un tableau avec jquery : 1. Créez un exemple de fichier HTML et référencez le fichier jQuery ; 2. Utilisez les balises "table", "tr", "td" pour créer un tableau ; et liez l'événement onclick click, puis exécutez la fonction "addhang()" ; 4. Définissez une variable tr dans la fonction pour enregistrer les lignes du tableau qui doivent être ajoutées. Le symbole $ obtient l'objet tableau et vous pouvez l'ajouter. une ligne dans la table via la méthode "append()".

Comment ajouter une nouvelle colonne dans dedecms ? Avec le développement rapide d’Internet, les systèmes de gestion de contenu de sites Web sont devenus de plus en plus importants. En tant que système de gestion de contenu puissant et flexible, dedecms est privilégié par de nombreux développeurs de sites Web. Dans le processus d'utilisation de dedecms pour créer un site Web, nous devons parfois ajouter de nouvelles colonnes en fonction des besoins réels afin de mieux organiser et gérer le contenu du site Web. Alors, comment ajouter une nouvelle colonne dans dedecms ? Ensuite, nous vous présenterons les étapes spécifiques et des exemples de code.

jQuery est une bibliothèque JavaScript populaire largement utilisée pour simplifier le développement Web. L'utilisation de jQuery dans les pages Web peut rendre le code plus concis, plus facile à maintenir et réaliser de nombreuses fonctions complexes. Cet article vous apprendra comment utiliser jQuery pour ajouter rapidement une ligne à un tableau, vous permettant ainsi de gérer facilement l'ajout de données de tableau. Tout d’abord, nous supposons que vous comprenez déjà la syntaxe de base de jQuery et comment introduire la bibliothèque jQuery dans une page Web. Si vous n'êtes pas encore familier avec jQuery, veuillez d'abord en apprendre quelques-uns
