рдпрд╣ prefixCls
рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫрд╛рддрд╛ рдореБрджреНрджрд╛ рд╣реИред
рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд╕реВрдЪреА рдореЗрдВ Input
рдХреЛ рднреА рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
import 'antd/dist/antd.less'
рдпрд╛ import 'antd/lib/input/style'
;
.ant-input-affix-wrapper .ant-input-prefix, .ant-input-affix-wrapper .ant-input-suffix {
position: absolute;
top: 50%;
transform: translateY(-50%);
line-height: 0;
color: rgba(0, 0, 0, 0.65);
}
import 'antd/dist/antd.css'
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрд╕рд░реНрдЧ рд╣реЛрдЧрд╛
.ant-input-affix-wrapper .ant-input-prefix, .ant-input-affix-wrapper .ant-input-suffix {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
line-height: 0;
color: rgba(0, 0, 0, 0.65);
}
@chungwong рдПрдХ рд╣реА рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИред
рдЖрдВрддрд░рд┐рдХ рдЪрд░реНрдЪрд╛ рд╕реЗ:
рд╣рдо рдирд╛рдордХ рдПрдХ рдирдпрд╛ рдкреНрд░рджрд╛рддрд╛ рдкрд░рд┐рдЪрдп рджреЗрдВрдЧреЗ ConfigProvider
рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рд▓рд┐рдП prefixCls
ред
import { ConfigProvider, Button } from 'antd';
<ConfigProvider prefixCls="awesome-">
<Button>A Button</Button>
</ConfigProvider
рдЙрддреНрдкрд╛рджрди:
<button type="button" class="awesome-btn"><span>A Button</span></button>
рдЗрд╕реЗ # 12991 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЖрдВрддрд░рд┐рдХ рдЪрд░реНрдЪрд╛ рд╕реЗ:
рд╣рдо рдирд╛рдордХ рдПрдХ рдирдпрд╛ рдкреНрд░рджрд╛рддрд╛ рдкрд░рд┐рдЪрдп рджреЗрдВрдЧреЗ
ConfigProvider
рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рд▓рд┐рдПprefixCls
редрдЙрддреНрдкрд╛рджрди: