Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
getBoundingClientRect().top style.left
constructor(props) { super(props); this.state = { isGorizontal: false } } componentDidMount() { if (this.props.image) { let img = new Image(); img.onload = () => { this.setState({ isGorizontal: img.width > img.height }) }; img.src = this.props.image; } }