0

现在,我使用纯 html 和 css 制作了一个子弹图。没有使用 javascript/jquery 库。

整个 HTML 页面只有带有大小的项目符号图1000px * 500px(几乎是整页)。在我的应用程序中,我还需要300px * 300px在其他一些新页面中大致显示相同的图表。

现在,我不想为新页面构建另一个更小的图表,我只想能够缩小现有整页版本图表的规模并重用它。我如何实现这一目标?

4

2 回答 2

2

在 CSS 中:

transform:scale(0.25);         /* IE 10, Firefox */
-webkit-transform:scale(0.25); /* Chrome */
-ms-transform:scale(0.25);     /* IE 9 */

根据需要调整比例系数。

另请注意,如果全尺寸图的宽度类似,则可以使用视口单位,60%但请注意浏览器支持目前非常低。

transform:scale(calc(300px / 60vw));
于 2013-03-01T06:28:01.637 回答
1

为了让它在 IE8 上工作,我无法使用Kolink建议的转换比例方法,因为它不受支持。所以我不得不完全编辑大图表的副本以缩小它的大小。如果您使用的是 Chrome/Firefox/IE9+,请使用Kolink 的方法,它会很棒!

于 2013-03-14T10:29:58.687 回答