Использование «table» и «table-cell» с возможностью отображения в гибком дизайне?
Я использую display: table;
на контейнере и display: table-cell;
на дочерние элементы, чтобы выделить некоторые посты горизонтально на странице.
Дело в том, что я не имею ни малейшего представления о том, как сделать их отзывчивыми, т. Е. При уменьшении размера экрана каждый ребенок (т. Е. table-cell
) должен стать пропорционально меньшим, продолжая оставаться горизонтально горизонтально.
Как это сделать?
- Пример кода: http://www.codepen.io/anon/pen/dCLgq
- Демо: http://codepen.io/anon/full/dCLgq
Попробуйте добавить 'table-layout: fixed' на контейнер и' width: auto' на детей –
@JanDvorak Это не сработало. : -/ –
Если вам известно количество столбцов, то установка точной ширины должна работать: 'width: 25%' в случае четырех столбцов. –