Hoe en waarom 'display: table-cell' gebruiken in CSS

Hoe En Waarom Display Table Cell Gebruiken In Css



Er zijn meerdere CSS-eigenschappen voor het stylen van de elementen van HTML. De ' weergave ” eigenschap is een van hen, die wordt gebruikt voor het instellen van het element dat wordt beheerd als een inline element of blokelement. Bovendien wordt de lay-out gebruikt voor zijn kinderen, zoals flow, flex of grid. Bovendien wijst deze eigenschap de binnen- en buitentypen toe om een ​​element weer te geven.

Dit bericht zal uitleggen:







Hoe 'display: table-cell' in CSS te gebruiken?

Om de ' weergave ” eigenschap met de waarde “ tafel-cel ”, probeer de gegeven instructies uit.



Stap 1: Maak geneste div-containers



Maak eerst de main div-container met behulp van de '

' tag en plaats de ' ID kaart ” attribuut in de div-tag. Voeg vervolgens tussen de div-tag meer containers toe en voeg een ' klas ” attribuut in elke div:





< div ID kaart = 'tabel-inhoud' >
< div klas = 'tr-div' >
< div klas = 'td-div' > Harry div >
< div klas = 'td-div' > Html / CSS div >
div >
< div klas = 'tr-div' >
< div klas = 'td-div' > Eduard div >
< div klas = 'td-div' > Dokwerker div >
div >
< div klas = 'tr-div' >
< div klas = 'td-div' > Jack div >
< div klas = 'td-div' > Git div >
div >
div >


U kunt zien dat de gegevens succesvol zijn toegevoegd:


Stap 2: Stijl 'table-content' Container



Gebruik de ' #tafelinhoud ', waar ' # ” is een selector die wordt gebruikt voor toegang tot de gespecificeerde “ ID kaart ” attribuut van de div-container. Pas vervolgens de volgende eigenschappen toe:

#tabelinhoud{
weergave: tafel;
opvulling: 7px;
}


Hier:

    • De ' weergave ” eigenschap definieert en bepaalt hoe een element eruitziet. Om dit te doen, wordt de waarde van deze eigenschap ingesteld als ' tafel ” voor het maken van de tafel.
    • opvulling ” wijst de ruimte in de container toe.

Stap 3: Stijl 'tr-div' Container

Style nu de ' tr-div 'container als volgt:

.tr-div {
weergave: tabelrij;
achtergrondkleur: rgb ( 164 , 241 , 215 ) ;
opvulling: 7px;
}


Volgens het bovenstaande codeblok is de ' weergave ” eigendomswaarde is ingesteld als “ tafel rij ' wat betekent dat gegevens worden ingesteld in de vorm van rijen in een tabel, ' Achtergrond kleur ” eigendom wordt gebruikt voor het specificeren van de kleur aan de achterkant van het element, en tot slot, “ opvulling ' is toegepast:


Stap 4: Pas de eigenschap 'display: table-cell' toe op de container 'td-div'.

.td-div {
weergave: tabelcel;
breedte: 150px;
grens: #0f4bf0 solide 1px;
marge: 5px;
opvulling: 7px;
}


Toegang tot de derde div met behulp van ' .td-div ” dot selectief en de respectieve id, en pas de onderstaande CSS-eigenschappen toe:

    • De waarde van de “ weergave ” eigendom is ingesteld als “ tafel-cel 'die wordt gebruikt voor het maken van de cel en het toevoegen van gegevens aan de cel.
    • breedte ” specificeert de grootte van de tabelcel horizontaal.
    • grens ” definieert een grens rond de cellen.
    • marge ” eigenschap wijst de ruimte toe buiten de gedefinieerde grens.
    • opvulling ” specificeert de ruimte binnen de grens.

Uitgang

Waarom 'display: table-cell' gebruiken in CSS?

De ' weergave: tabelcel ” CSS-eigenschap wordt gebruikt voor het instellen van een weergave op gegevens waardoor het element zich als een tabel gedraagt. Gebruikers kunnen dus een duplicaat van een tabel in HTML maken zonder gebruik te maken van het tabelelement en andere elementen, waaronder td en tr. Meer specifiek definieert zijn eigenschap de gegevens in de vorm van een tabel.

Conclusie

Om de ' weergave: tabelcel ” CSS-eigenschap, maak geneste div-containers en voeg een klasse in elke container in met een specifieke naam. Open vervolgens de div-container in CSS en pas de eigenschap 'display: table-cell' toe, waarbij de ' weergave ” eigenschap wordt gebruikt voor het instellen van de gegevens in de tabelcellen. Dit bericht demonstreerde de methode voor het gebruik van de CSS-eigenschap display:table-cell.