Reorganización de la cuadrícula de reacción cuando se cambia el tamaño de la pantalla

Roni

Estoy tratando de crear un contenedor para una aplicación de reacción que tiene un gráfico highcharts y 3 cuadros de texto. Actualmente, estoy luchando para que los tres cuadros de texto se reorganicen debajo del componente de gráfico al cambiar el tamaño de la pantalla o cambiar a una vista móvil. ¿Cómo puedo lograr la funcionalidad deseada? Estoy usando react with hooks, mecanografiado y material UI.

Así es como se ve en este momento:

        <Container className={classes.boxTest2} maxWidth="xl">
          <Grid container spacing={1}>
            <Chart />
            <Grid item xs={3} md={2} lg={2}>
              <Paper className={classes.paper}>
                some info
                <Typography className={classes.tempStyle} variant="h5">
                  {round}&deg;C
                </Typography>
              </Paper>
            </Grid>
            <Grid item xs={3} md={2} lg={2}>
              <Paper className={classes.paper}>
                more info
              </Paper>
            </Grid>
            <Grid item xs={3} md={2} lg={2}>
              <Paper className={classes.paper}>
                even more info
              </Paper>
            </Grid>
          </Grid>
        </Container>

Aquí está el estilo:

  boxTest2: {
    display: "flex"
  },
  tempStyle: {
    color: "red",
    marginTop: "20px",
    textAlign: "center"
  },
  paper: {
    height: 200,
    flex: 1,
    display: "flex",
    alignItems: "center",
    justifyContent: "center",
    elevation: 8,
    maxWidth: "150px"
  },
achilleb

Intente encerrar su <Chart/>componente en algo <Grid item>como este:

<Grid item xs={12}>
    <Chart />
</Grid>

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

El contenido del cuadro desplegable de la barra de navegación HTML no cambia de tamaño correctamente cuando se cambia el tamaño de la pantalla

La barra de navegación no se expande ni se contrae cuando cambia el tamaño de la pantalla

El título no permanece en la posición absoluta cuando se cambia el tamaño de la pantalla

JavaFX - Cambiar el tamaño del lienzo cuando se cambia el tamaño de la pantalla

CSS Grid cambia el tamaño de la pista cuando la cuadrícula anidada cambia de tamaño

Columnas de cuadrícula CSS según el tamaño de la pantalla

La alineación del texto cambia cuando se cambia el tamaño de la ventana

La imagen cambia de tamaño cuando la posición se cambia a fija en el desplazamiento

Animar la cuadrícula de la vista del reciclador cuando cambia el número de columnas

El botón de la barra lateral de boostrap se vuelve invisible cuando se cambia el tamaño de la pantalla

El color de la vista de cuadrícula no cambia cuando se hace clic en un botón

Los datos de la cuadrícula de Kendo no se muestran cuando pageSize se establece dinámicamente por el tamaño de la pantalla de la ventana

Elementos HTML / CSS que se mueven cuando se cambia el tamaño de la pantalla

La barra de navegación de Bootstrap 4 muestra los elementos de ml-auto apilados entre sí cuando se cambia el tamaño de la pantalla

La barra de navegación de Bootstrap 4 muestra los elementos de ml-auto apilados entre sí cuando se cambia el tamaño de la pantalla

Animar la cuadrícula de vista del reciclador cuando cambia el número de columnas

Cuando se cambia el tamaño de la ventana, mantenga la relación de aspecto

¿Cómo se cambia una fuente <img> según el tamaño de la pantalla?

Vista de cuadrícula número automático de columnas según el tamaño de la pantalla

Estoy usando la posición absoluta, pero mis elementos no permanecen donde los coloqué cuando se cambia el tamaño de la ventana o la pantalla

¿Podemos cancelar la respuesta de la API cuando se cambia el enrutador de reacción?

eliminar la función mouseenter jquery cuando se cambia el tamaño de la ventana

Vue: cambia la ruta de la imagen URL según el tamaño de la pantalla

ReactJS: ¿Cómo evitar que la pantalla se actualice cuando se cambia el tamaño de la ventana?

¿Cómo se cambia la posición del texto según el tamaño de la pantalla?

El elemento de la cuadrícula se contrae en un tamaño de pantalla más pequeño

El elemento de la cuadrícula se contrae en un tamaño de pantalla más pequeño

El encabezado de fila de la cuadrícula de datos no cambia de tamaño al contenido

Cómo alinear la imagen de navegación en el centro cuando se reduce el tamaño de la pantalla