recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment éviter les espaces verticaux entre les cellules d’en-tête du tableau dans Material UI ?

<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>
P粉262113569P粉262113569450 Il y a quelques jours507

répondre à tous(1)je répondrai

  • P粉529245050

    P粉5292450502023-09-06 12:54:19

    Lors de l'inspection d'un élément, je peux thtd 元素上看到 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 ligne

    Vous pouvez modifier l'espacement des cellules d'en-tête en définissant simplement padding:0 ou n'importe quelle valeur :

     border: "none",
     borderCollapse: "collapse",
     margin: 0,
     padding: 0,
    

    Mais vous devez également faire de même avec les cellules des lignes pour les maintenir alignées.

    répondre
    0
  • Annulerrépondre