Løst: reager sted div midt på siden

Sidste ændring: 09/11/2023

Hovedproblemet i forbindelse med reagere sted div i midten af ​​siden er, at det kan forårsage, at siden bliver svær at navigere.

There are many ways to center a div in React. One way is to use the style property and set the value to 'display: flex; justify-content: center;'.

Denne kodelinje centrerer en div i React ved at bruge stilegenskaben og indstille værdien til 'display: flex; retfærdiggøre-indhold: center;'.

Hvad er div tag

Et div-tag er et HTML-tag, der bruges til at opdele en side i sektioner.

Juster divs

Align divs i React er en opgave, der nemt kan håndteres ved hjælp af React-rekvisitter. Ved at bruge rekvisitter kan du angive alignment-egenskaberne for hvert div-element.

For at justere divs i React skal du først oprette en prop kaldet alignments. Denne prop vil indeholde en række alignment-egenskaber for hvert div-element. Følgende kode viser, hvordan man opretter og bruger alignments prop:

import Reager fra 'reager' ; importer { StyleSheet } fra 'react-native' ; importer Juster fra './Align' ; const styles = StyleSheet . oprette ({ container : { flex : 1 , justifyContent : 'center' , baggrundsfarve : '#fff' }, }); Juster . konfigurere ({ alignments: [{ property: 'venstre', værdi: 0}, { property: 'center', værdi: 50}, { property: 'right', value: 100} ]}); eksporter standard stilarter;

Ovenstående kode opretter en justeringsegenskab kaldet venstre og sætter dens værdi til 0 . Det samme gøres for egenskaberne for højre- og midterjustering. Til sidst eksporteres typografiarket som en JavaScript-fil.

Når du bruger alignments prop i din React-komponent, kan du angive, hvilke div-elementer, der skal have deres alignment-egenskaber sat til specifikke værdier. For at gøre dette skal du blot bruge alignments-objektet som en parameter, når du kalder render()-funktionen. Følgende kode viser, hvordan man bruger alignments prop i en simpel React-komponent:

import Reager fra 'reager' ; importer { StyleSheet } fra 'react-native' ; importer Juster fra './Align' ; const styles = StyleSheet . oprette ({ container : { flex : 1 , justifyContent : 'center' , baggrundsfarve : '#fff' }, }); Juster . konfigurer ({ alignments = [ { property : 'venstre' , værdi 🙁 0 + 10 ) * 100 }, { property : 'center' , værdi 🙁 50 + 10 ) * 100 }, { property : 'right' , værdi 🙁 100 + 10 ) * 100 } ] }); eksporter standard stilarter;

Relaterede indlæg: