小编Tha*_*huy的帖子

如何删除 Ant 设计按钮的 ant-click-animating

单击按钮后,按钮周围有动画。所以我想把它关掉,我尝试为元素和伪类设置CSS,但它不起作用。

.ant-switch,
.ant-switch:focus,
.ant-switch:active {
  border-color: white !important;
  box-shadow: none !important;
  outline: unset;
}
Run Code Online (Sandbox Code Playgroud)

我的代码:

import React from 'react';
import { Switch } from 'antd';
import styled from 'styled-components';

const RSwitch = styled(Switch)`
  background-color: ${props => props.backgroundcolor};

  .ant-switch-handle::before {
    background-color: #9b9b9b;
    right: 0;
  }

  &[aria-checked='true'] {
    .ant-switch-handle {
      ::before {
        background-color: ${props => props.color};
      }
    }
  }
`;

export default function SwitchComponent({
  onChange,
  checked,
  color = '#00afdb',
  backgroundColor = ''
}) {
  return (
    <RSwitch
      onChange={onChange}
      checked={checked}
      size="small"
      color={color}
      backgroundcolor={backgroundColor} …
Run Code Online (Sandbox Code Playgroud)

css antd

3
推荐指数
1
解决办法
9907
查看次数

标签 统计

antd ×1

css ×1