我已经使用了Bootstrap,并且研究了Foundation。从我所看到的,他们都使用float:
来实现响应式网格。响应式网格框架 - float:vs display:table-cell
我也见过只使用display: table-cell
和@media
查询的响应式网格。
后者对我来说似乎更好,因为float:
旨在实现特定的印刷效果,因此使用它来实现响应式网格布局看起来像是一种破解。
我的问题:float:
是由bootstrap,foundation和其他响应式网格使用,以避免在旧浏览器中缺少适当的table-cell
支持?如果还有其他原因,我也想听听。
据我所知,你可以要求Bootstrap使用堆栈('z-index')而不是'float's。 – TylerH