Использую react-js и библиотеку https://material-ui-next.com/demos/buttons/
Мне нужно создать компонент, представляющий из себя кнопку, которая в верхней половине содержит иконку, а в нижней - текст
import React from "react";
import {withStyles} from "material-ui/styles";
import Settings from "material-ui-icons/Settings";
import Button from "material-ui/Button";
const IconedLabel = ({classes}) => (
<section>
<Button className={classes.iconButton} variant="raised" color="primary">
<Settings className={classes.icon}/>
<div className={classes.text}>Message</div>
</Button>
</section>);
Cейчас использую такой способ, но не выполняется отрисовка под иконкой(смещено вправо как показано на картинке)
Запиши в стили iconButton следующее:
iconButton: {
display: flex,
flex-direction: column,
align-items: center,
justify-content: center
}
Можно еще использовать для этого Material UI Grids, ссылка на документацию: https://material-ui-next.com/layout/grid/
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Нужно чтобы метод работал определенное время, например выводил в textarea слово 5 секунд, что для этого можно использовать?
Не работал с json форматами и подобным, задание отрисовать дерево бинарное c входными данными типа