Løst: reager plass div midt på siden

Hovedproblemet knyttet til react place div i midten av siden er at det kan føre til at siden blir vanskelig å 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 kodelinjen sentrerer en div i React ved å bruke stilegenskapen og sette verdien til 'display: flex; rettferdiggjøre-innhold: senter;'.

Hva er div tag

En div-tag er en HTML-tag som brukes til å dele en side inn i seksjoner.

Juster div

Align divs i React er en oppgave som enkelt kan håndteres ved hjelp av React-rekvisitter. Ved å bruke rekvisitter kan du spesifisere justeringsegenskapene for hvert div-element.

For å justere divs i React, må du først lage en rekvisitt kalt alignments . Denne rekvisitten vil inneholde en rekke justeringsegenskaper for hvert div-element. Følgende kode viser hvordan du oppretter og bruker alignments prop:

import Reager fra 'reagere' ; importer { StyleSheet } fra 'react-native' ; import Juster fra './Align' ; const styles = StyleSheet . create ({ container : { flex : 1 , justifyContent : 'center' , backgroundColor : '#fff' }, }); Tilpasse . konfigurere ({ justeringer: [{ egenskap: 'venstre', verdi: 0}, { egenskap: 'senter', verdi: 50}, { egenskap: 'høyre', verdi: 100} ] }); eksporter standard stiler;

Koden ovenfor oppretter en justeringsegenskap kalt venstre og setter verdien til 0 . Det samme gjøres for egenskapene for høyre- og senterjustering. Til slutt eksporteres stilarket som en JavaScript-fil.

Når du bruker alignments prop i React-komponenten din, kan du spesifisere hvilke div-elementer som skal ha alignment-egenskapene satt til spesifikke verdier. For å gjøre dette bruker du ganske enkelt alignments-objektet som en parameter når du kaller render()-funksjonen. Følgende kode viser hvordan du bruker alignments prop i en enkel React-komponent:

import Reager fra 'reagere' ; importer { StyleSheet } fra 'react-native' ; import Juster fra './Align' ; const styles = StyleSheet . create ({ container : { flex : 1 , justifyContent : 'center' , backgroundColor : '#fff' }, }); Tilpasse . konfigurer ({ alignments = [ { property : 'venstre' , verdi 🙁 0 + 10 ) * 100 }, { property : 'center' , verdi 🙁 50 + 10 ) * 100 }, { property : 'right' , verdi 🙁 100 + 10 ) * 100 } ] }); eksporter standard stiler;

Relaterte innlegg:

Legg igjen en kommentar