【发布时间】:2011-06-20 19:15:19
【问题描述】:
我有一个屏幕,可以非常愉快地并排显示两个浮动图。
我希望能够打印图表,因此我使用 CSS 设置了一个 @media 打印子句,如下所示:
@媒体屏幕 { div.plot { 向左飘浮; 字体系列:宋体; 宽度:575px; 高度:300px; } }
@媒体打印 { div.plot { 向左飘浮; 字体系列:arial; 宽度:300px; 高度:300px; } }
我的 HTML 如下所示:
<div id="graph" class="plot"></div>
<div class="plot" style="width:50px"></div>
<div id="graph2" class="plot"></div><p></p>
据我所知,印刷版应该生成两个图形,每个 300 像素宽。
发生的情况是,我得到两个图形,它们仍然具有较大的 575px 宽度,然后它们相互碰撞。
我对 CSS 宽度控制图形宽度的理解是否正确,还是我必须使用另一个 CSS 控件来固定图形的宽度?
【问题讨论】: