我在使用命名页面时遇到了麻烦。
@page mypage{
margin:0;
}
div.mypage{
page:mypage;
}
<div class="mypage">Some content</div>
但也许真正的问题是:是否有人浏览器支持此规则?
@page 规则基本支持(css2.1)得到很好的支持。您在示例中使用的页面类型选择器是 css3(http://dev.w3.org/csswg/css3-page/#using-named-pages )...至于浏览器支持,您的猜测也一样好作为我的。它没有显示在 caniuse.com 上,也没有显示在 mdn 上。