--- order: 4 title: zh-CN: 隐藏情况下计算字符对齐 en-US: Calculate text style when hiding debug: true --- ## zh-CN 切换 Avatar 显示的时候,文本样式应该居中并正确调整字体大小。 ## en-US Text inside Avatar should be set a proper font size when toggle it's visibility. ```jsx import { Avatar, Button } from 'antd'; class App extends React.Component { state = { hide: true, size: 'large', scale: 1, }; toggle = () => { this.setState({ hide: !this.state.hide, }); }; toggleSize = () => { const sizes = ['small', 'default', 'large']; let current = sizes.indexOf(this.state.size) + 1; if (current > 2) { current = 0; } this.setState({ size: sizes[current], }); }; changeScale = () => { this.setState({ scale: this.state.scale === 1 ? 2 : 1, }); }; render() { const { hide, size, scale } = this.state; return (


Avatar Invalid
Avatar Invalid
); } } ReactDOM.render(, mountNode); ```