Material-UI: la cuadrícula receptiva no cambia de tamaño en el ancho del móvil

Ben

Estoy luchando por conseguir un ancho de página para cambiar el tamaño correctamente utilizando la cuadrícula fluida "xs" de material-ui, es decir, una vista receptiva para dispositivos móviles.

Con un ancho de página mayor (tamaño "sm"), mi prueba se procesa con el relleno esperado; sin embargo, cuando reduzco el tamaño de la pantalla a ~ <700 px, la altura de la tarjeta no aumenta y el borde del texto se pierde.

A continuación, se muestra un ejemplo con el relleno a cada lado del texto:

ingrese la descripción de la imagen aquí

Cuando encojo el ancho de la pantalla, el relleno no se aplica y la altura del papel no aumenta, por lo que el texto de la derecha está oculto:

ingrese la descripción de la imagen aquí

Aquí está mi código de ejemplo:

import React from 'react';
import PropTypes from 'prop-types';
import {withStyles} from '@material-ui/core/styles';
import Grid from '@material-ui/core/Grid';
import Paper from '@material-ui/core/Paper';

const styles = (theme) => ({
  root: {
    flexGrow: 1,
    padding: 20
  }
});

class Test extends React.Component {
  render() {
    const {classes} = this.props;

    return (
      <div className={classes.root}>
        <Grid container spacing={24}>
          <Grid item xs={12} sm={12}>
            <Paper>
              Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et
              dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex
              ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
              fugiat nulla pariatur.
            </Paper>
          </Grid>
          <Grid item xs={12} sm={12}>
            <Paper>
              Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et
              dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex
              ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
              fugiat nulla pariatur.
            </Paper>
          </Grid>
        </Grid>
      </div>
    );
  }
}

export default withStyles(styles)(Test);

¿Alguien puede aconsejar cómo hacer que el ancho se redimensione correctamente con el ancho de pantalla más pequeño?

Ben

Ah, mi mal. Vergonzosamente, estaba estableciendo un ancho mínimo en otra parte del proyecto css.

Gracias a @Ryan Cogswell por el comentario, la lección es una prueba en un ambiente vainilla;)

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

cuadrícula receptiva de material-ui: cómo alinear la columna derecha e izquierda para moverse por encima de la columna central en el móvil

Cómo animar el cambio del tamaño del elemento de la cuadrícula Material UI

XAML: haga que el tamaño del botón se ajuste a la cuadrícula en lugar del ancho del texto

Controlar la altura del área de cuadrícula receptiva en una cuadrícula CSS

Cómo probar la interfaz de usuario receptiva de Material-UI (por ejemplo, oculta, cuadrícula, puntos de interrupción) en React with Enzyme o React Testing Library

Figcaption único cambia el tamaño de la imagen en el diseño de la cuadrícula

FlexImages Tamaño de imagen de cuadrícula justificado en el móvil

La página web no cambia de tamaño en el navegador móvil

El logotipo no se mostrará correctamente en el dispositivo móvil real [pero sí cuando se cambia el tamaño de la pantalla del escritorio]

¿Por qué cuando agrego un espacio entre los cubos en una cuadrícula, todo el tamaño de la cuadrícula cambia?

La cuadrícula iónica no se actualiza cuando cambia el tamaño del artículo

¿Cómo hacer que el ancho de la cuadrícula flexible se relacione con el ancho del niño más grande?

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

CSS cambia automáticamente el tamaño del elemento de cuadrícula

Establecer el ancho de la cuadrícula en automático

Mi método no cambia el tamaño del ancho y el alto de las imágenes, solo cambia el tamaño del tamaño

La cuadrícula de Bootstrap se rompe en el tamaño más pequeño

Kendo angular: establezca el ancho de la columna de la cuadrícula en CSS o SCSS

Establecer el ancho mínimo de la columna en la cuadrícula

Por que el ancho de la cuadrícula de WPF no cambia durante el bucle for

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

Cambiar el tamaño del ancho del div en el teléfono móvil

El ancho del elemento flexible no cambia de tamaño en IE

¿Cómo 'ocultar' el contenido del elemento html cuando el navegador cambia el tamaño al tamaño de la pantalla del móvil?

El contenido de un elemento de la cuadrícula cambia su tamaño

La cuadrícula 960 ocupa todo el ancho con cambio de tamaño

La cuadrícula 960 ocupa todo el ancho con cambio de tamaño

dc.js y la cuadrícula de arranque, el tamaño del ancho del gráfico es diferente entre Chrome y Firefox

Limitar el ancho de la columna en la cuadrícula de datos para las columnas del botón de comando

TOP Lista

CalienteEtiquetas

Archivo