欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

CSS中的雙邊框反應表單文本字段

老白1年前9瀏覽0評論

我試圖創建一個搜索表單,其中我附加圖像。我已經嘗試了一千個CSS,但是沒有辦法:我總是得到這個雙窗體邊框。沒有辦法拆下內輪輞。 我已經用樣式表和MUI主題試過了,但是沒有辦法。

input[type='text'] {
    width: 100%;
    padding: 12px 20px;
    margin: 16px 0; /* Increase top and bottom margin */
    box-sizing: border-box;
    border: 2px solid #ccc;
    border-radius: 4px;
}

enter image description here

為什么會發生這種事?

謝謝你。

這里是最小的可重復示例:

theme.js文件:

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

const theme = createTheme({
  palette: {
    primary: {
      main: '#6600ff',
    },
    secondary: {
      main: '#f0e6ff',
    },
  },
  components: {
    MuiButton: {
      styleOverrides: {
        root: {
          borderRadius: '15px',
          textTransform: 'none',
          transition: '0.3s cubic-bezier(.47,1.64,.41,.8)',
          boxShadow: '0px 4px 4px rgba(0, 0, 0, 0.25)',
          '&:hover': {
            transform: 'scale(1.03)',
            boxShadow: '0px 6px 6px rgba(0, 0, 0, 0.3)',
          },
        },
      },
    },
    MuiCard: {
      styleOverrides: {
        root: {
          borderRadius: '15px',
          boxShadow: '0px 4px 4px rgba(0, 0, 0, 0.25)',
          margin: '2px',
          backgroundColor: '#f0f0f0',
        },
      },
    },
    MuiBox: {
      styleOverrides: {
        root: {
          backgroundColor: '#f0f0f0',
        },
      },
    },
    MuiGrid: {
      styleOverrides: {
        root: {
          padding: '20px',
        },
      },
    },
    MuiTextField: {
      styleOverrides: {
        root: {
          '& .MuiInputBase-root': {
            borderRadius: '15px', // Redondear los bordes del campo de texto
            backgroundColor: '#ffffff', // Cambiar el fondo del campo de texto
            padding: '5px', // A?adir un poco de padding
          },
        },
      },
    },
  },
  typography: {
    fontFamily: "'Roboto', 'Helvetica', 'Arial', sans-serif",
  },
});

export default theme;

App.js是主文件,它使用& quot主題& quot:

import React, { useState, useEffect } from 'react';
import { Box, Typography, TextField } from '@mui/material';
import { ThemeProvider } from '@mui/material/styles';
import theme from './theme'
import './components/styles.css';

function App() {

  return (
    <ThemeProvider theme={theme}>
      <Box className="patient-search">
      <Typography variant="h6">Buscar paciente</Typography>
      <TextField
        label="Apellido 1"
      />
      <TextField
        label="Apellido 2"
      />
      <TextField
        label="Nombre"
      />
    </Box>
    </ThemeProvider>
  );
}

export default App;

通過這個最小的、可重復的示例,您可以在文本bos中看到相同的結果,正如我在圖片中向您展示的那樣:

enter image description here