Comment éviter les espaces verticaux entre les cellules d'en-tête du tableau dans Material UI ?
P粉262113569
2023-09-05 19:52:46
<p>Des espaces verticaux existent entre les cellules d’en-tête dans les tableaux MUI. Comment se débarrasser d'eux? </p>
<p>Ce qui suit est une reproduction de l'erreur dans codesandbox :
https://codesandbox.io/s/mui-material-table-sticky-header-forked-euilo3?file=/tsconfig.json</p>
<p>J'ai essayé d'appliquer un style : </p>
<pre class="brush:php;toolbar:false;">border: "aucun",
borderCollapse : "réduire",
marge : 0,</pre>
<p>Cette erreur ne se produit qu'à certaines résolutions et lors du défilement du tableau.
</p>
Lors de l'inspection d'un élément, je peux
th
和td
元素上看到padding: 6px 16px;
. L’espace supplémentaire est donc correct car il est appliqué à la fois aux cellules d’en-tête et aux cellules de ligneVous pouvez modifier l'espacement des cellules d'en-tête en définissant simplement
padding:0
ou n'importe quelle valeur :Mais vous devez également faire de même avec les cellules des lignes pour les maintenir alignées.