Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

540
Vistas
Cómo cambiar el color del texto del campo de texto MUI deshabilitado | MUI v5?

Quiero modificar el color de fuente de MUI TextField deshabilitado. Debe ser negro para que sea visible.

Aquí está el código

 <TextField fullWidth variant="standard" size="small" id="id" name="name" type="text" InputProps={{disableUnderline: true}} disabled={true} />

Eliminé el subrayado para el campo de texto estándar. Ahora quiero el color de texto negro cuando está deshabilitado.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Inspirado en la solución de Madhuri, también puede usar el accesorio sx sin importar el estilo:

 <TextField fullWidth variant="standard" size="small" id="id" name="name" type="text" InputProps={{disableUnderline: true}} disabled={true} sx={{ "& .MuiInputBase-input.Mui-disabled": { WebkitTextFillColor: "black", }, }} />
about 4 years ago · Juan Pablo Isaza Denunciar

0

Debe usar la clase ".Mui-disabled" para anular el css requerido como se muestra a continuación,

 import TextField from "@mui/material/TextField"; import { styled } from "@mui/material/styles"; const CustomDisableInput = styled(TextField)(() => ({ ".MuiInputBase-input.Mui-disabled": { WebkitTextFillColor: "#000", color: "#000" } })); function App() { return ( <> <span>Disabled Input:</span> <CustomDisableInput fullWidth variant="standard" size="small" id="id" name="name" type="text" value="your text" InputProps={{ disableUnderline: true }} disabled={true} /> </> ); }

Consulte la demostración aquí: https://codesandbox.io/s/mui-customdisableinput-xl7wv

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda