【发布时间】:2017-03-17 23:18:01
【问题描述】:
我用 materializecss 做了一个很好的响应式布局。现在,当我尝试从 Chrome 打印时,布局与移动设备上的相同。
这意味着布局看起来很糟糕,因为我的页面 (A4) 是 21 厘米宽,而它大约是 6 厘米(对于手机)。
我没有找到关于这个问题的太多信息。有没有办法告诉 Chrome 我的页面是 1200 像素宽,以便 css 选择器认为媒体是大的?
谢谢!
编辑:
更准确地说,我的布局使用 materializecss 网格。所以,我的项目看起来像:
<div class="row">
<div class="col s12 m6">Item 1</div>
<div class="col s12 m6">Item 2</div>
</div>
这在中大屏幕上应该是这样的
Item1 | Item 2
在小屏幕上也是这样
Item1
Item2
显然,一个页面是相当宽的,所以它应该更多地被认为是一个中等屏幕而不是一个小屏幕。但是,在打印时,我看到的布局与小屏幕上的布局相同。
【问题讨论】:
标签: css google-chrome printing responsive materialize