如何使用 TailwindCSS 禁用环形阴影?

Ena*_*dot 10 css input-field reactjs material-ui tailwind-css

这就是我的问题的样子(见环):

看图

使用Chrome的检查器发现它与--tw-ring-shadow. 所以我尝试添加类似ring-0和 的类ring-offset-0(如下所示),但它不起作用!

    import { TextField } from "@mui/material";
    
    
    function ContactForm(): JSX.Element {
      return (
        <div className="form-container pt-12 flex flex-col items-center">
          <div className="input-row">
            <TextField
              className="ring-offset-0 ring-0"
              label="First Name"
              variant="outlined"
            />
          </div>
        </div>
      );
    }
    
    export default ContactForm;
Run Code Online (Sandbox Code Playgroud)

您知道如何摆脱与输入字段重叠的恼人边框吗?

我将不胜感激你的帮助!

Ed *_*cas 14

您可以尝试通过在应用程序的 CSS 中添加以下内容来覆盖输入字段的 Tailwind CSS 变量:

input {
  --tw-ring-shadow: 0 0 #000 !important;
}
Run Code Online (Sandbox Code Playgroud)

或者...我们看不到生成的代码,<Textfield>以确保您的 Tailwind 实用程序类正确应用于输入元素,但如果没有,您可以尝试<input>直接@apply在 CSS 文件中使用该字段:

input {
  @apply ring-offset-0 ring-0
}
Run Code Online (Sandbox Code Playgroud)