在Bootstrap v4中,我看到了一个新功能:卡片组(http://v4-alpha.getbootstrap.com/components/card/#decks),可以将一组卡片的高度设置为最高内容相等。
似乎列数是基于卡片div组中的数量确定的。是否有方法使列数根据视口大小更改?例如,在大屏幕上4列/卡片宽度,中型屏幕上2列/卡片宽度,在小型屏幕上1列/卡片宽度。
目前,它们保持相同的列数/卡片宽度,直到小于544px。在544px及以上的屏幕上,它们具有 display: table-cell
和 screen(min-width: 544px)
规则。
是否有方法通过仅更改CSS使卡片在不同的视口下具有不同的列数?
编辑 - 不使用flex / flexbox以支持IE浏览器。
在http://codepen.io/jpost-vlocity/full/PNEKKy/中有一个4列/卡片宽度和3列/卡片宽度的示例。