React MUI 5 не может перезаписать стили по умолчанию пользовательскими стилямиCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 React MUI 5 не может перезаписать стили по умолчанию пользовательскими стилями

Сообщение Anonymous »

Я пытаюсь перезаписать стили кнопок MUI 5 по умолчанию пользовательскими стилями (используя либо withStyles, либо имя класса (определенное с помощью makeStyles), но стили по умолчанию всегда находятся сверху. из пользовательских. Проблема с withStyles была решена путем добавления этих стилей к глобальным переопределениям стилей при определении темы, но стили на основе className являются проблематичными.
Как Могу ли я решить эту проблему? Ниже приведены несколько скриншотов странного поведения.
Изменить: файл стиля, используемый для определения пользовательских стилей:

Код: Выделить всё

import { Theme } from '@mui/material';
import { makeStyles } from '@mui/styles';

const BTN_WIDTH = 160;
const BTN_MIN_HEIGHT = 34;

export default makeStyles((theme: Theme) => ({
btn: {
width: BTN_WIDTH,
minHeight: BTN_MIN_HEIGHT,
paddingLeft: theme.spacing(2),
paddingRight: theme.spacing(2),
}
}));
Изображение

^ Скриншот со стилями соответствующей кнопки. (Некоторые стили по умолчанию были удалены, чтобы уместиться на одном скриншоте). Вы можете увидеть, что стили по умолчанию перезаписывают отступы, установленные пользовательскими стилями.


Подробнее здесь: https://stackoverflow.com/questions/786 ... ned-styles
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Условные стили с пользовательскими свойствами CSS
    Anonymous » » в форуме CSS
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как переопределить стили MUI версии 5 для компонента нумерации страниц?
    Anonymous » » в форуме CSS
    0 Ответы
    68 Просмотры
    Последнее сообщение Anonymous
  • MUI Textfield SX Reps не применяет стили
    Anonymous » » в форуме Html
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • MUI Textfield SX Reps не применяет стили
    Anonymous » » в форуме CSS
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Как изменить стили прокрутки DataGrid DataGrid MUI-X?
    Anonymous » » в форуме Javascript
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»