Style Compatibility
Style Compatibility
For more detailed information, please refer to antd Style Compatibility.
@layer Style Priority Demotion>=5.17.0Ant Design X supports configuring layer for unified priority demotion. After demotion, antdx styles will always have lower priority than default CSS selectors, making it easier for users to override styles (please be sure to check @layer browser compatibility). When StyleProvider enables layer, child elements must be wrapped with XProvider to update icon-related styles:
import { StyleProvider } from '@ant-design/cssinjs';import { XProvider } from '@ant-design/x';export default () => (<StyleProvider layer><XProvider><Bubble /></XProvider></StyleProvider>);
antd and antdx styles will be encapsulated in @layer to reduce priority:
++ @layer antd {:where(.css-cUMgo0).ant-btn {color: #fff;}++ }++ @layer antdx {:where(.css-bAMboO).ant-sender {width: 100%;}++ }