【发布时间】:2022-11-21 03:24:42
【问题描述】:
我做了一个这样的CSS样式表:
:root {
--main-font: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
--margin: 10cm;
}
@media print {
*:not(span) {
font-family: var(--main-font);
}
@page {
size: A4;
margin: var(--margin);
}
}
main-font 按预期工作,但 --margin 不是。打印窗口时,字体更改为 --main-font 值,但边距设置为默认值。奇怪的是,如果我将@page margin 值更改为静态值,
喜欢:margin: 10cm 它有效!我不知道为什么会这样。
【问题讨论】:
标签: javascript html css