Maison > Questions et réponses > le corps du texte
P粉9501288192023-07-26 09:59:00
Simplement, il n'y aura pas d'attribut abrégé de ce type, l'attribut padding/p n'accepte qu'une seule valeur d'espacement. Si vous ne souhaitez pas utiliser les propriétés longues fournies (pt, pr, pb, pl) et que, pour une raison quelconque, vous devez les transmettre sous forme de liste, le meilleur moyen est de fournir une fonction à la propriété padding/p de quelle boîte peut être une valeur dérivée (si vous ne souhaitez pas utiliser sx). Par exemple :
<Box padding={(theme) => theme.spacing(2, 1, 1, 2)} />
Exemple de code Runnable CodeSandbox : https://codesandbox.io/s/box-padding-example-r6v28m?file=/demo.tsx