Cara menggunakan createTheme untuk menentukan gaya H1, H2, H3 tersuai dalam MaterialCSS
P粉549412038
P粉549412038 2024-04-05 12:38:32
0
1
1446

Saya mempunyai aplikasi menggunakan NextJS dan MaterialCSS dan mencipta tema berikut:

import { createTheme } from '@mui/material/styles';

export const darkTheme = createTheme({
  palette: {
    mode: 'dark',
  },
  components: {
    MuiButton: {
      styleOverrides: {
        root: {
          color: 'white',
        },
      },
    },
  },
});

export const lightTheme = createTheme({
  palette: {
    mode: 'light',
  },
});

Saya tahu cara mengatasi gaya untuk komponen Mui. Bagaimanakah cara saya menentukan gaya tersuai untuk elemen <h3> dalam tema saya supaya saya mempunyai gaya h3 yang berbeza pada tema gelap dan gaya h3 yang berbeza pada tema cerah?

P粉549412038
P粉549412038

membalas semua(1)
P粉364129744
const theme = createTheme({
  typography: {
    h3: {
      fontSize: 30,
    },
    subtitle1: {
      fontSize: 12,
    },
    body1: {
      fontWeight: 500,
    },
    button: {
      fontStyle: 'italic',
    },
  },
});

文档:
https://mui.com/material-ui/customization/typography/#variants

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan