Maison > Questions et réponses > le corps du texte
Je crée actuellement une puce dans mon environnement local qui n'apparaît que lors de l'utilisation de l'environnement de test de notre application. Je n'arrive pas à faire apparaître cette puce de l'interface utilisateur matérielle dans le coin supérieur droit de l'application (fonctionne sur l'interface utilisateur du bureau). Si vous avez besoin de plus d’informations, contactez-nous ! Voici mon fichier .jsx :
import React from 'react' import Chip from '@material-ui/core/Chip' const StagingChip = () => ( <> <div> <Chip label="Staging" color='info'/> </div> </> ) export default StagingChip
P粉2587888312024-02-18 10:31:26
Si je comprends bien, vous devez concevoir la puce pour avoir des positions fixes, puis attribuer le haut : 0 et la droite : 0
https://css-tricks.com/almanac/properties/p/location/
main { width: 100vw; height: 100vh; } .mock_chip{ height: 100px; width: 100px; background-color: blue; color: white; } .in_corner{ /* you need to add position, top and right to the element that should be in corner */ position: fixed; top: 0; right: 0; }
chip mock
Vous pouvez également le faire directement dans le fichier jsx
:
div
元素,请将 style
属性添加到 div
style={{position: 'fixed', top: 0, right: 0}}
Chip
,则将 sx
属性添加到 Chip
sx={{position: 'fixed', top: 0, right: 0}}
P粉3230507802024-02-18 00:17:27
Voici la position:fixed
solution :
import React from 'react' import Chip from '@material-ui/core/Chip' const StagingChip = () => () export default StagingChip