Я использую http://www.material-ui.com, возможно ли скрыть/показать столбцы на основе устройства? Например, на рабочем столе я хочу показать 6 столбцов, но на телефоне, возможно, я хочу показать 3 конкретных столбца. Как это сделать?Как скрыть/показать столбцы с помощью таблицы материалов?
0
A
ответ
0
Вы можете задать CSS className
на соответствующих TableHeaderColumn
и TableRowColumn
элементов, который скрыт/показан в зависимости от CSS @media
запроса.
Для удобства я использую Bootstrap ниже и его CSS-класс «hidden-xs», который предоставляет такой медиа-запрос. Вы увидите, что столбец «Статус» скрыт при изменении размера окна браузера под определенной шириной.
https://jsfiddle.net/2uepwbd9/1/
class Example extends React.Component {
render() {
return (
<div>
<Table>
<TableHeader>
<TableRow>
<TableHeaderColumn>ID</TableHeaderColumn>
<TableHeaderColumn>Name</TableHeaderColumn>
<TableHeaderColumn className="hidden-xs">Status</TableHeaderColumn>
</TableRow>
</TableHeader>
<TableBody>
<TableRow>
<TableRowColumn>1</TableRowColumn>
<TableRowColumn>John Smith</TableRowColumn>
<TableRowColumn className="hidden-xs">Employed</TableRowColumn>
</TableRow>
<TableRow>
<TableRowColumn>2</TableRowColumn>
<TableRowColumn>Randal White</TableRowColumn>
<TableRowColumn className="hidden-xs">Unemployed</TableRowColumn>
</TableRow>
<TableRow>
<TableRowColumn>3</TableRowColumn>
<TableRowColumn>Stephanie Sanders</TableRowColumn>
<TableRowColumn className="hidden-xs">Employed</TableRowColumn>
</TableRow>
<TableRow>
<TableRowColumn>4</TableRowColumn>
<TableRowColumn>Steve Brown</TableRowColumn>
<TableRowColumn className="hidden-xs">Employed</TableRowColumn>
</TableRow>
</TableBody>
</Table>
</div>
);
}
}
0
Вы можете использовать библиотеку сетки, как reflexbox.
Смежные вопросы
- 1. перечисляя столбцы таблицы с помощью Microsoft.SqlServer.Management.Smo
- 2. Динамически добавлять столбцы таблицы с помощью Angular.js
- 3. Столбцы Div, такие как столбцы таблицы
- 4. Как подсчитать столбцы таблицы
- 5. Как копировать столбцы таблицы
- 6. Как сделать условные столбцы с помощью таблицы React Bootstrap?
- 7. Как получить столбцы таблицы с помощью внешнего ключа в SQL
- 8. Как скрыть столбцы таблицы HTML с помощью CSS?
- 9. Python + SQLite: как сделать столбцы таблицы с помощью списка?
- 10. Как получить недействительные столбцы таблицы с помощью java?
- 11. Как скрыть некоторые столбцы таблицы на основе размера экрана при использовании повторяющихся угловых материалов
- 12. Как упорядочить столбцы с помощью django_tables2?
- 13. Как скопировать столбцы из таблицы с переменной
- 14. Как совместить столбцы с результатами таблицы соединений?
- 15. Как соединить все столбцы с одной таблицы
- 16. Как сортировать столбцы таблицы с Vue.js?
- 17. отображать таблицы sql таблицы как столбцы
- 18. Как упорядочить столбцы таблицы CSS
- 19. столбцы таблицы с определенным размером
- 20. Несколько материалов с JSONLoader?
- 21. соединенные таблицы перезаписать столбцы
- 22. Как динамические столбцы таблицы вики
- 23. Как выровнять столбцы сводной таблицы
- 24. Как сделать столбцы таблицы отсортированными
- 25. Как получить столбцы таблицы принадлежность_?
- 26. Как изменить столбцы таблицы cassandra
- 27. Как удалить столбцы из таблицы
- 28. Как суммировать столбцы временной таблицы?
- 29. столбцы таблицы сортировки jquery
- 30. Rails 3, сортируемые столбцы таблицы с помощью связанных моделей?