Maison interface Web tutoriel CSS Interprétation des propriétés de mise en page des tableaux CSS : tableau et affichage

Interprétation des propriétés de mise en page des tableaux CSS : tableau et affichage

Oct 21, 2023 am 11:47 AM
flex grid float

CSS 表格布局属性解读:table 和 display

Interprétation des attributs de mise en page de tableau CSS : table et affichage

Dans le développement front-end, la mise en page de tableau est une méthode de mise en page couramment utilisée. CSS fournit certaines propriétés de mise en page de tableau, dont les plus couramment utilisées sont les propriétés de tableau et d'affichage. Ces deux propriétés seront expliquées en détail ci-dessous et des exemples de code spécifiques seront donnés.

1. attribut de table

table est un attribut utilisé en CSS pour définir des éléments dans une disposition de tableau. En définissant l'attribut d'affichage de l'élément sur table, la disposition de l'élément peut être modifiée en disposition de tableau. L'attribut table peut être appliqué à n'importe quel élément de niveau bloc, y compris div, ul, section, etc. Voici un exemple :

Code HTML :

<div class="table-layout">这是一段表格布局的内容</div>
Copier après la connexion

Code CSS :

.table-layout {
  display: table;
  width: 100%;
  border-collapse: collapse;
}
Copier après la connexion

Le code ci-dessus modifie la disposition de l'élément en une disposition de tableau, définit la largeur à 100 % et les bordures pour fusionner en une seule bordure.

Certains attributs associés couramment utilisés de l'attribut table incluent également :

  • table-layout : définit l'algorithme de disposition du tableau. Les valeurs facultatives​​sont automatiques et fixes. auto signifie que le tableau alloue automatiquement les largeurs de colonnes en fonction du contenu, et fix signifie que les largeurs de colonnes du tableau sont fixes. La valeur par défaut est automatique.
  • border-collapse : définissez la méthode de fusion des bordures du tableau. Les valeurs facultatives sont réduites et séparées. Réduire signifie que les bordures du tableau sont fusionnées en une seule bordure, et séparé signifie que les bordures du tableau sont séparées en bordures distinctes. La valeur par défaut est séparée.

2. Attribut Display

L'attribut display est un attribut très important en CSS. Il contrôle le mode d'affichage des éléments. En définissant l'attribut display sur table-cell, la disposition de l'élément peut être modifiée en une disposition de cellule de tableau. L'attribut display peut être appliqué à n'importe quel élément de niveau bloc. Voici un exemple :

Code HTML :

<div class="table-cell-layout">这是一个表格单元格布局的内容</div>
Copier après la connexion

Code CSS :

.table-cell-layout {
  display: table-cell;
  width: 50%;
  border: 1px solid black;
}
Copier après la connexion

Le code ci-dessus modifie la disposition de l'élément en une disposition de cellule de tableau et définit la largeur à 50 % et une bordure noire.

Certains attributs associés couramment utilisés de l'attribut d'affichage incluent :

  • display : table-row : modifiez la disposition de l'élément en une disposition de ligne de tableau.
  • display : table-row-group : modifiez la disposition des éléments en disposition du groupe de lignes du tableau, utilisé pour envelopper les lignes du tableau.
  • display : table-header-group : modifiez la disposition de l'élément en disposition d'en-tête de tableau, utilisée pour envelopper l'en-tête du tableau.
  • display: table-footer-group : modifiez la disposition de l'élément en la disposition du bas du tableau, utilisée pour envelopper le bas du tableau.
  • display : table-caption : modifiez la disposition de l'élément en une disposition de titre de tableau.
  • display: inline-table : modifiez la disposition de l'élément en une disposition de tableau en ligne.

Résumé :
Grâce aux attributs de tableau et d'affichage, nous pouvons facilement implémenter la disposition des tableaux. L'attribut table s'applique à la disposition de l'ensemble du tableau, tandis que l'attribut display s'applique à la disposition des cellules ou lignes individuelles du tableau. En définissant ces propriétés, nous pouvons facilement contrôler le style et la disposition du tableau. Dans le développement réel, les attributs appropriés peuvent être sélectionnés en fonction des besoins spécifiques pour concevoir la disposition du tableau.

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)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines 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)

Quelle est la valeur maximale du float ? Quelle est la valeur maximale du float ? Oct 11, 2023 pm 05:54 PM

Valeur maximale de float : 1. En langage C, la valeur maximale de float est 3,40282347e+38. Selon la norme IEEE 754, l'exposant maximum du type float est de 127 et le nombre de chiffres de la mantisse est de 23. De cette façon, le nombre à virgule flottante maximum est 3,40282347 e+38 ;

Quelles sont les propriétés de mise en page Flex couramment utilisées ? Quelles sont les propriétés de mise en page Flex couramment utilisées ? Feb 25, 2024 am 10:42 AM

Quelles sont les propriétés communes de la mise en page flexible ? Des exemples de code spécifiques sont requis. La mise en page flexible est un outil puissant pour concevoir des mises en page Web réactives. Il facilite le contrôle de la disposition et de la taille des éléments dans une page Web à l'aide d'un ensemble flexible de propriétés. Dans cet article, je présenterai les propriétés communes de la mise en page Flex et fournirai des exemples de code spécifiques. display : Définissez le mode d’affichage de l’élément sur Flex. .container{display:flex;}flex-direct

Vous guidez étape par étape pour implémenter des dés 3D à l'aide de la disposition CSS Flex et Grid (avec code) Vous guidez étape par étape pour implémenter des dés 3D à l'aide de la disposition CSS Flex et Grid (avec code) Sep 23, 2022 am 09:58 AM

Lors des entretiens front-end, on nous demande souvent comment implémenter la disposition des dés/mahjong en utilisant CSS. L'article suivant vous présentera comment utiliser CSS pour créer un dé 3D (les mises en page Flex et Grid implémentent des dés 3D). J'espère que cela vous sera utile !

Quelle est la précision du flotteur ? Quelle est la précision du flotteur ? Oct 17, 2023 pm 03:13 PM

La précision du float peut atteindre 6 à 9 décimales. Selon la norme IEEE754, le nombre de chiffres significatifs que peut représenter le type float est d'environ 6 à 9 chiffres. Il convient de noter qu'il ne s'agit que de la précision maximale théorique. En utilisation réelle, en raison de l'erreur d'arrondi des nombres à virgule flottante, la précision du type float est souvent inférieure. Lors de l'exécution d'opérations sur des nombres à virgule flottante dans un ordinateur, une perte de précision peut survenir en raison des limitations de précision des nombres à virgule flottante. Afin d'améliorer la précision des nombres à virgule flottante, vous pouvez utiliser des types de données de plus grande précision, tels que double ou long double.

Que signifie float en langage C ? Que signifie float en langage C ? Oct 12, 2023 pm 02:30 PM

Float en langage C est un type de données utilisé pour représenter des nombres à virgule flottante simple précision. Les nombres à virgule flottante sont des nombres réels représentés en notation scientifique et peuvent représenter des valeurs très grandes ou très petites. Les variables de type float peuvent stocker des valeurs avec 6 chiffres significatifs après la virgule décimale. En langage C, le type float peut être utilisé pour opérer et stocker des nombres à virgule flottante. Ses variables peuvent être utilisées pour représenter des décimales, des fractions, des valeurs scientifiques. notation, etc. qui nécessitent une représentation précise. Les nombres réels, contrairement aux types entiers, les nombres à virgule flottante peuvent représenter des nombres après la virgule décimale et peuvent effectuer quatre opérations arithmétiques sur les décimales.

Quelles sont les longueurs flottantes de la base de données ? Quelles sont les longueurs flottantes de la base de données ? Oct 10, 2023 pm 03:57 PM

Les longueurs flottantes courantes des bases de données sont les suivantes : 1. La longueur du type float dans MySQL peut être de 4 octets ou 8 octets. 2. La longueur du type float dans Oracle peut être de 4 octets ou 8 octets. 3. , La longueur du type float dans SQL Server ; est fixé à 8 octets ; 4. La longueur du type float dans PostgreSQL peut être de 4 octets ou 8 octets, etc.

Que incluent les octets float32 ? Que incluent les octets float32 ? Oct 10, 2023 pm 04:07 PM

L'octet float32 comprend le bit de signe, le bit d'exposant et le bit de mantisse, et est utilisé pour représenter des nombres à virgule flottante de 32 bits. Introduction détaillée : 1. Bit de signe (1 bit), utilisé pour représenter le signe d'un nombre, 0 représente un nombre positif, 1 représente un nombre négatif ; 2. Bit d'exposant (8 bits), utilisé pour représenter la partie exposant d'un nombre. nombre à virgule flottante, via le bit exposant, vous pouvez ajuster la plage de taille du nombre à virgule flottante ; 3. Le bit de mantisse (23 bits) est utilisé pour représenter la partie mantisse du nombre à virgule flottante, et le bit de mantisse stocke la partie décimale du nombre à virgule flottante. Le bit de signe détermine le signe d'un nombre à virgule flottante, et le bit d'exposant et le bit de mantisse déterminent conjointement la taille et la précision du nombre à virgule flottante.

Quelles sont les valeurs de l'attribut float ? Quelles sont les valeurs de l'attribut float ? Oct 10, 2023 pm 02:03 PM

Les valeurs de l'attribut float incluent gauche, droite, aucun, hériter, clearinline-start et inline-end. Introduction détaillée : 1. à gauche, l'élément flotte vers la gauche, c'est-à-dire que l'élément sera aussi près que possible du côté gauche du conteneur, et d'autres éléments l'entoureront sur le côté droit ; flotte vers la droite, c'est-à-dire que l'élément sera aussi proche que possible du conteneur. À droite, d'autres éléments l'entoureront à gauche ; 3. La valeur par défaut est none, les éléments ne flotteront pas et seront disposés ; selon le flux normal des documents, etc.

See all articles