Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

228
Visualizações
La interfaz de usuario del material deshabilita las reglas CSS específicas del navegador --webkit- etc.

Me gustaría deshabilitar todas las reglas del navegador que se exportan cuando se compila MUI ingrese la descripción de la imagen aquí :

Entonces me gustaría ver:

 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: flex-start; -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; }

Esta

 { display: flex; justify-content: space-between; align-items: flex-start; }

No puedo ver una manera de hacer esto con MUI4 o MUI5.

Componente

 import React from 'react' import { styled } from '@mui/material' const ChildContainer = styled('div')` display: flex; justify-content: space-between; align-items: flex-start; ` export const TopNav: React.FC = ({ children, ...props }) => { return ( <ChildContainer data-name="ChildContainer">{children}</ChildContainer> ) } export default TopNav
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Puede controlar esto usando el componente CacheProvider de Emotion al proporcionarle un caché que no aproveche el complemento de estilo de prefixer . A continuación se muestra un ejemplo de trabajo que le permite alternar entre incluir o no los prefijos del proveedor.

 import React from "react"; import { CacheProvider } from "@emotion/react"; import createCache from "@emotion/cache"; import { styled } from "@mui/material/styles"; import Button from "@mui/material/Button"; import { prefixer } from "stylis"; const StyledDiv = styled("div")` display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; `; const cacheNoPrefixer = createCache({ key: "noprefixer", stylisPlugins: [] }); const cacheWithPrefixer = createCache({ key: "prefixer", stylisPlugins: [prefixer] }); export default function App() { const [includePrefixer, setIncludePrefixer] = React.useState(false); return ( <CacheProvider value={includePrefixer ? cacheWithPrefixer : cacheNoPrefixer} > <StyledDiv> Including Prefixing: {JSON.stringify(includePrefixer)} <Button onClick={() => setIncludePrefixer(!includePrefixer)}> Toggle Prefixing </Button> </StyledDiv> </CacheProvider> ); }

Editar sin prefijo de proveedor

Respuestas relacionadas:

  • ¿Cómo deshabilitar prefijos en Emotion 11 en desarrollo?
  • Material-Ui TextField no afectado con la dirección RTL (un uso diferente de CacheProvider )
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda