【发布时间】:2016-06-20 18:07:18
【问题描述】:
我正在尝试实现类似于mdl dashboard example 在桌面视图中左侧有一张卡片,右侧有两张卡片(如 imgur 相册中的第一张图片)的效果, 当它变为平板布局时,它就变成了 imgur 相册中的第二张图片:
之所以在示例中起作用,是因为 img-C 在平板布局中只有 3 的宽度,因为有一个隐藏的 1-col 分隔符来弥补 mdl-grid--no-spacing 造成的空间缺失。
我的问题是,如果我希望 img-B 和 img-C 在平板电脑布局中都具有 4-col 宽度,如何实现这种布局结构?
【问题讨论】:
-
您的意思是您希望平板电脑视图上的 3 张卡片布局看起来与桌面视图相同,即。左侧是卡片 A,右侧是卡片 B 和卡片 C?
-
不,在平板电脑视图上,我希望 card-A 有自己的 col 和 card-B 和 card-C 来共享一个 col 我设法让一些东西运行起来,做一些肮脏的修复,如下所示,但我认为必须有更好的方法(也听说应该不惜一切代价避免'!重要'
@media (max-width: 839px) and (min-width: 480px) { .card-width-fix { width: calc(50% - 8px) !important; } } -
我仍然不清楚你的目标是什么。请参阅:imgur.com/a/UwnKo。您是想让布局看起来像第一张图片还是第二张图片?
-
both :).. 在桌面视图中它应该看起来像第一张图片,而在平板电脑视图中它应该看起来像第二张图片
标签: html css material-design material-design-lite