我目前正在努力为mimic Windows 8 tiles寻找一个好的解决方案。我不关心100%的浏览器支持,所以我选择flexbox方法。 这是我的草稿: http://jsfiddle.net/8fo5qj9z/
目标是:
需要:
我们得到多少行取决于我们创建的多少个图块
单个图块中的内容会动态缩小/增长(达到合理程度)
@media only screen
更改磁贴内容overflow: hidden; text-overflow: ellipsis;
之类的内容,这样如果文本到达图块的末尾就会被修剪。可选的:
正如您在上面的草稿中所看到的,我目前正在努力解决多种问题:
33vw
来确保每行有3个图块但是在某些浏览器中放入div时似乎不能很好地工作,例如Firefox浏览器。瓷砖占洞页面的33%而不是父级div的33%。我想知道是否有一个更好的解决方案,最大的每行/每行瓦片。